C#中struct与class的区别
1,class 是引用类型,structs是值类型既然class是引用类型,class可以设为null。但是我们不能将struct设为null,因为它是值类型。 struct AStruct{ int aField...
ADO.net
DataSet对象的理解ADO.NET的名称起源于ADO(ActiveX Data Objects),这是一个广泛的类组,用于在以往的Microsoft技术中访问数据.之所以使用ADO.NET名称,是因为Microsoft,希望 表明,这是在.NET编程环境中优先使用的数...
ADO,ADO.NET,OLEDB,ODBC
一. ADO ADO (ActiveX Data Objects) 是一個用於存取數據源的COM組件。它提供了程式語言和統一數據訪問方式OLE DB的一個中間層。允許開發人員編寫訪問數據的代碼而不用關心資料庫是...
C# 中的as 和 is
C#中的is操作符与Java中的instanceof操作符一样,两者都可以用来测试某个对象的实例是否属于特定的类型。在Java中没有与C#中的as操作符等价的操作符。as操作符与is操作符非常相似,但它更富有“进取心”:如果类型...
C#变量定义中含一个和两个问号的用法
变量定义中含有一个问号,意思是这个数据类型是NullAble类型的。 变量定义中含有两个问号,意思是取所赋值??左边的,如果左边为null,取所赋值??右边的。...
Infragistics 使用
Infragistics系列控件是一套很好,很强大的控件,正版的asp.net版本的..好像800多美元一套...首先安装,一步一步装就可以了..完成之后,有几点说明的1.安装完之后开始-程序的菜单里有Create Visual Studio Toolbox Tab....
C# struct和class区别
类与结构的实例比较 类与结构的差别 如何选择结构还是类 一.类与结构的示例比较: 结构示例: public struct Person { string Name; int height; int weight public bool ...
UltraComboEditor和UltraCombo的介绍
1. UltraComboEditorUltraComboEditor是单列下拉列表框,同.NET Framework中自带的下拉列表框,UltraComboEditor可以以两种形式呈现数据,分别为DropDownList和DropDown。其中DropDownList表示该C...
C# 中的using
using (Graphics g = Graphics.FromHwnd(IntPtr.Zero)){} using( Graphics g ...){}是说g在超过{}这个范围就释放。using有两个作用,在这是定义非托管资源的作用范围,以便可以及时销毁系统无法自动回收...
SQL SERVER 05 修改数据库名称
1 ALTER DATABASE database_name MODIFY NAME = new_database_name 2 use mastergoexec sp_renamedb 'old_database_name','new_database_name'
C# 字段和属性 及 unsafe问题
1.保护私有字段,例如private int age;public int Age{get {return age;}set {age =value;}}字段age是私有的只能在类中访问,如果将其作为public又破坏了封装性,故而添加一个属性Age这样既没有破坏封装,又...
InitializeComponent()
InitializeComponent()就是初始化过程,初始你的控件的初始值用的,一般说来你拖放一个控件到Vs.net里,并设置相应的控件属性值,这些都由Vs.net自动放在InitializeComponent()这个函数里...
C# 静态方法和非静态方法
实例方法比静态方法多传递一个隐含的指针参数,该指针指向该方法所从属的已被实例化的对象。这一区别的外在表现为实例方法内可使用this关键字代表所从属的实例对象,而静态方法不可使用this因为静态方法不针对任何实...
C# 数据库操作DbCommand、GetStoredProcCommand、GetSqlStringCommand
数据访问应用程序块提供了获取 ADO.NET DbCommand 对象的的统一方法。应用程序块的数据访问方法包含了接受 DbCommand 对象的重载。如果用 DbCommand 对象来使用重载,在调用存储过程时将可以进行更多的控制。例如,...
C# 图形化编程 System.Drawing
System.Drawing.Graphics //画布System.Drawing.Drawing2D.GraphicsPath //画图路径,也就是在图上显示的线System.Drawing.Drawing2D.Matrix //图像缩放对象我们再来看看几个重要...
owc编程-用C#绘柱形图
owc控件是microsoft office 图表控件(owc10为ofiiceXP的组件、owc11为office2003的组件,组件的路径为C:\Program Files\Common Files\Microsoft Shared\Web Components\11\owc11,帮助文件的路径为C:\Program Files...
【笔记】C# 中的知识点小结
1 const 和 readonly在多数情况下可以混用。本质区别在于,const的值是在编译期间确定的,因此只能在声明时通过常量表达式指定其值。而static readonly是在运行时计算出其值的,所以还可以通过静态构造函数来赋值。...
c#中public,private,protected,internal的区别
public 可以被外部成员调用 internal 只有在同一程序集中的文件内才是可访问的(internal 修饰符可以用于类型或成员,使用该修饰符声明的类型或成员只能在同一程集内访问,接口的成员不能...
SuspendLayout 和 ResumeLayout挂起布局
一般在加载所有控件之前SuspendLayout方法,挂起所有控件在界面的逻辑布局事件,等又有布局代码完后再调用 ResumeLayout事件吧刚才挂起的逻辑布局一并执行。例如我们在设置初始化控件时候,都会用到Size、Location...
VS2005 ToolBox 消失
1. "Tools" ——"Options"—— "Windows Form. Designer" ——"General" —— "AutoToolboxPopulate" to "false"2. C:\Documents and Settings\jyang57\Local Settings\Application Dat...