小戚园地

Do as I want to do!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  C#语言

摘要:   起因:         有七个超过50行的SQL语句。但是不能作为存储过程放在数据库中。这样在写到C#的后台逻辑中需要在每一个行追加SqlStr.Append(“  和 ");这样两个东西。    经过:     &#... 阅读全文

posted @ 2010-01-20 11:30 YeanJay 阅读(2470) 评论(0) 推荐(0)

摘要:常量字段:     1.由const修饰的为常量数据。    2.常量数据必须在定义是给出初始的值。    3.常量数据默认是静态的。     例如:public const double PI=3.14;     之后就不能修改了。如果出现 PI=222;那就... 阅读全文

posted @ 2009-12-23 22:21 YeanJay 阅读(252) 评论(0) 推荐(0)

摘要:关于这个问题,有很多程序员不明白,并且在日常编程中经常会用到。比如:我在方法体外声明了一个变量,然后我想到一个方法体内改变 这个值,然后到另外一个方法体内使用这个值。当然在我以前的一篇文章《基础:Out, params,ref 细说并沉淀》中有提到过,可以使用ref,或者Out来实现,只是当时没有将这个概括出来。没有将这个方法改成成以引用传递引用类型。 接下来分别说明: 先定义这么一个Pers... 阅读全文

posted @ 2009-12-21 00:15 YeanJay 阅读(595) 评论(0) 推荐(0)

摘要:1. Out,params,ref之前先记录平时用的最多的按值传递参数的情况,当然默认情况下参数传入函数的默认行为也是按值传递的。 1: //默认情况下参数会按照值传递 2: static int add(int x,int y) { 3: int ans = x + y; 4: x = 1000; y = 2000; 5: return ans; 6: } 1: static void Main... 阅读全文

posted @ 2009-12-13 23:19 YeanJay 阅读(40) 评论(0) 推荐(0)

摘要:1. Out,params,ref之前先记录平时用的最多的按值传递参数的情况,当然默认情况下参数传入函数的默认行为也是按值传递的。 1: //默认情况下参数会按照值传递 2: static int add(int x,int y) { 3: int ans = x + y; 4: x = 1000; y = 2000; 5: return ans; 6: } 1: static void Main... 阅读全文

posted @ 2009-12-13 23:14 YeanJay 阅读(419) 评论(2) 推荐(0)

摘要:1: static void ObjectFunctionality() { 2: int a = 12; 3: Console.WriteLine("=> System.Object Functionality:"); 4: Console.WriteLine("12.GetHashCode()={0}",a.GetHashCode()); 5: C... 阅读全文

posted @ 2009-12-13 14:56 YeanJay 阅读(556) 评论(0) 推荐(0)