02 2012 档案

摘要:System.IO.Stream iStream = null; // Buffer to read 10K bytes in chunk: byte[] buffer = new Byte[10240]; // Length of the file: int length; // Total bytes to read: long dataToRead; // Identify the file to download including ... 阅读全文
posted @ 2012-02-06 09:51 瞭望者 阅读(250) 评论(0) 推荐(0) 编辑
摘要:Const 定义的是静态常在对象初始化的时候赋值.以后不能改变它的值.属于编译时常量。Static 定义的是静态变量.可以再外部改变它的值..Readonly 是只读变量.属于运行时变量.可以在类初始化的时候改变它的值..const 和 static 不能在一起用我们都知道,const和static readonly的确非常像:通过类名而不是对象名进行访问,在程式中只读等等。在多数情况下能混用。 二者本质的差别在于,const的值是在编译期间确定的,因此只能在声明时通过常量表达式指定其值。而static readonly是在运行时计算出其值的,所以还能通过静态构造函数来赋值。 明白了这个本质差 阅读全文
posted @ 2012-02-03 08:26 瞭望者 阅读(432) 评论(0) 推荐(0) 编辑