c#语法
文章平均质量分 73
justsoloving
这个作者很懒,什么都没留下…
展开
-
C#中方法的四种参数
C#中方法的参数有四种类型 1. 值参数 (不加任何修饰符,是默认的类型) 2. 引用型参数 (以ref 修饰符声明) 3. 输出参数 (以out 修饰符声明) 4. 数组型参数 (以params 修饰符声明)1. 值传递: 值类型是方法默认的参数类型,采用的是值拷贝的方式。也就是说,如果使用的是值类型,则可以在方法中更改该值,但当控制传递回调用过程时,不会保留更改的值。 使用值类型的例子如:(下面的Swap()未能实现交换的功能,因为控制转载 2010-08-10 09:22:00 · 703 阅读 · 0 评论 -
C#.NET:ref和out的区别
<br />在C# 中,既可以通过值也可以通过引用传递参数。通过引用传递参数允许函数成员更改参数的值,并保持该更改。若要通过引用传递参数, 可使用ref或out关键字。ref和out这两个关键字都能够提供相似的功效,其作用也很像C中的指针变量。它们的区别是:<br /><br />1、使用ref型参数时,传入的参数必须先被初始化。对out而言,必须在方法中对其完成初始化。<br /><br />2、使用ref和out时,在方法的参数和执行方法时,都要加Ref或Out关键字。以满足匹配。<br /><br /转载 2010-08-10 08:20:00 · 492 阅读 · 0 评论 -
创建datatable伪数据
<br /><br /><br /> static DataTable CreateSampleProductData()<br /> {<br /> DataTable tbl = new DataTable("Products");<br /><br /> tbl.Columns.Add("ProductID", typeof(int));<br /> tbl.Columns.Add("ProductName", typeof(string));原创 2010-08-22 16:48:00 · 630 阅读 · 0 评论