1、region的使用
#region xxxx
N行当代码块
#endregion
使用region 可以将N行代码缩小成名为XXXX的.....这个怎么形容
就是你可以把这N行代码缩小展开的那么个东西..不错~
Q:#region 中使用中文是否会在编译时产生错误?
A:OK,经过测试,完全没有问题^_^
2、数据类型的作用
对于整数类型来说,用int来存储一个整数8那显然是浪费的,用sbyte就可以了,sbyte的范围在-128~127,而int的范围要大的很多。如果用一般本来可以存储6位甚至更多的类型来存储一个仅仅只有1位的数据,这在资源上很显得非常浪费。
我暂时的理解就是这样子,也许不是很正确,继续看书。
3、变量命名规则
微软建议建议:对于简单变量,使用camelCase规则,而比较高级的命名则使用PascalCase。
4、字符串前加@的作用
之前在写SQL链接字符串的时候,就在网上看到过,据说这样写好一点,到底怎么个好我也不知道。今天才看到比较正式的解释。
举个例子解释下吧
“C:""Temp""MyDir""MyFile.doc”与 @”C:""Temp""MyDir""MyFile.doc”是等价的
5、char类型
Char必须用单引号赋值,这是第一个引起我兴趣的事情,第二个也很有趣,两个char相加就成了个int类型。。。
char a;
char b;
int c;
a = 'a';
b = 'b';
c = a + b;
Console.WriteLine("{0}", c);
Console.ReadKey();
输出195
6、++,--的作用回顾
看一下下面的代码
int var1, var2 = 5, var3 = 6;
var1 = var2++ * --var3;
Console.WriteLine("{0}", var1);
Console.ReadKey();
输出25,可知var2++是在运算结束后才产生使用。 其实var1 = 5 *5
7、类型转换
double a;;a = Convert.ToDouble(Console.ReadLine());
2008-6-10 0:12:04|P39|3.3.4 命名空间
想到的问题:C# as 的用法,不是很明白