【C# 命名规则】教程文章相关的互联网学习教程文章

C#-命名空间(十五)【代码】【图】

概念  命名空间的设计目的是提供一种让一组名称与其他名称分隔开的方式  在一个命名空间中声明的类的名称与另一个命名空间中声明的相同的类的名称不冲突  命名空间的定义是有一定的规范,避免引起不必要的麻烦  命名空间之间的类或者是对象是相对独立的  命名空间可以用别名 定义  命名空间的定义是以关键字namespace开始,后跟命名空间的名称1 namespace namespace_name 2 { 3 // 代码声明 4 }namespace 关键字用...

c#-命名参数顺序对MySql .Net数据提供程序有意义吗?【代码】

我发现在我的项目中命名参数是有意义的. 我称这个程序CREATE PROCEDURE `test`.`TestProc` ( in myText varchar (5), in myText2 varchar (100) ) BEGINEND如果我添加这样的参数:command.CommandText = "testProc";command.CommandType = System.Data.CommandType.StoredProcedure;command.Parameters.AddWithValue("myText2", "aaaaaaaaaaaaaaaaa");command.Parameters.AddWithValue("myText", "bbbb");我收到“数据太长”异常.我...

c# – IDbCommand MySQL和SQL Server的命名参数【代码】

我一直在尝试创建一些DB独立代码,如下所示:IDbCommand command = connection.CreateCommand(); command.CommandText = "...";IDbDataParameter param1 = command.CreateParameter(); param1.ParameterName = "param1"; param1.Value = "value"; command.Parameters.Add(param1);适用于mysql的命令文本是:select * from mytable where field1 = ?param1适用于sqlserver的命令文本是:select * from mytable where field1 = @param...

c# – mongoDB重命名嵌入字段【代码】

我们如何使用C#和mongoDB重命名嵌入字段?文档Person的一个例子是:{ Id: 1, LastName: "Smith", FirstName: "John", Orders: {Id: 1,Name: "Trousers" // I want to rename **Name** into **Something**} }使用mongoDB语法,它会是这样的db.Users.update({}, {$rename:{"Orders.Name":"Orders.Something"}},true, true)谢谢.解决方法:看着MongoDB.Driver.Builders.Update.Rename(string oldElementName, string newElementName)它返...

c# – 找不到类型或命名空间名称“OracleConnection”【代码】

我每次尝试调试程序时都会收到此错误:CS0246: The type or namespace name ‘OracleConnection’ could not be found (are you missing a using directive or an assembly reference?)这发生在声明私有只读OracleConnection oracleConnection上; (以及其他一些地方) 我一直在尝试一些建议的解决方案,但到目前为止没有一个有效: >我添加了对System.Data.OracleClient.dll的引用>我的目标框架设置为.NET Framework 4>我尝试了两种方...

c# – MySql表示对于非空的列,Column不能为null! [使用命名参数]【代码】

我试图通过MySql / .NEt连接器使用.Net执行INSERT INTO查询.该查询使用参数.这很简单:INSERT INTO post ( ID, content, post_url, blogID, title, addedOn, updatedDate, commentsFeedURL, active, viewCount, commentCount, languageID, authorName, postDate, posRating, negRating, adult) VALUES( @ID, @content, @post_url, @blogID, @title, @addedOn, @updatedDate, @commentsFeedURL, @active, @viewCount, @commen...

c#-使用Shell API重命名映射的驱动器【代码】

如何使用Windows Shell API和C#更改映射驱动器的友好名称?我的实际问题是我正在处理没有UNC路径的断开连接的网络驱动器,因此重命名它的唯一方法是从资源管理器中进行,但是我想以编程方式进行.解决方法:我遇到了类似的问题,并使用以下代码解决了该问题:Shell32.Shell shell = new Shell32.Shell(); ((Shell32.Folder2)shell.NameSpace("X:")).Self.Name = "Friendly Label";参考COM-> Microsoft Shell控件和自动化.基本上,这是我使...

c#-重命名Windows窗体应用程序中的控制方法

我刚刚开始用C#进行编码,并且一直在尝试制作GUI应用程序.我制作了一个菜单条,并为其中一个菜单项编写了一些代码.单击该菜单项的方法自动命名为“ openToolStripMenuItem_Click”. 在属性中,我决定将菜单项的名称从“打开”更改为“保存”,但是方法名称保持不变,这很烦人.重命名控件时如何获取它以自动调整方法名称?解决方法:这不会自动完成.一个好的方法是右键单击方法名称并使用重构重命名.

c#-在mono / Linux下从命名管道读取/写入

我想在Linux下从命名管道/ FIFo队列读取/写入.我已经尝试了System.IO的标准类StreamWriter和其他类,但是由于使用了搜索,因此它失败了.是否有人使用Mono从命名管道中写入/读取数据?我正在设法读写-但不是同时…解决方法:您需要打开单独的读者和作家;由于某些原因,Mono会将FIFO视为可查找的(这是一个错误),即使不是.

c# – Windows服务中无法识别System.Windows.Forms命名空间【代码】

我有一项表现出色的服务.它将无法识别以下命名空间声明:using System.Windows.Forms;我最需要的是Windows.Forms命名空间是一个WebBrowser控件.关于如何使这个工作的任何想法?谢谢.解决方法:在项目中添加对System.Windows.Forms的引用. 这是你如何做到的:(从下面的用户复制 – thankyou!): 你需要添加对它的程序集的引用 右键单击解决方案资源管理器中的项目节点 选择AddReference – > .Net – > System.Windows.Forms 只需...

c# – Windows窗体设计器 – 在类前自动添加命名空间【代码】

我有Visual Studio Designer的问题. 当我显示表单的设计时,设计器会自动在类前面添加名称空间,用作数据源.但是这个类与表单位于同一个名称空间中. 这很烦人. 例:namespace Editor {partial class AddSignalForm{...this.signalsBS.DataSource = typeof(Signal);} }信号在命名空间编辑器中. 但在我打开设计器后,代码更改为:namespace Editor {partial class AddSignalForm{...this.signalsBS.DataSource = typeof(Editor.Signal);...

使用C#PHP中的命名管道进行进程间通信

使用C#中的命名管道进行进程间通信很简单,但我不确定如何在php中执行此操作,或者甚至可能.所以我有这些问题: >在php中可以命名管道吗?>是否可以拥有一个C#命名管道客户端,连接到php命名管道服务器?>我怎么编码呢?