摘要:
Char类是C#提供的字符类型,String是C#提供的字符串类型。 字符: Char类在C#中表示一个Unicode字符。 Char类只定义一个Unicode字符。 Char类常用的方法及说明如下: 方 法 说 明 IsControl 指示指定的Unicode字符是否属于控制字符类别 IsDigi 阅读全文
摘要:
运算符就是完成操作的一系列符号,它主要包括算术运算符、赋值运算符、关系运算符、逻辑运算符、条件运算、位操作运算符和字符串运算符。 表达式就是运算符和操作数的组合,如a*b+1-c。表达式主要包括算术表达式、赋值表达式、条件表达式以及布尔表达式等。 算术运算符与表达式 C#提供的运算符有五种:“+”加 阅读全文
摘要:
在进行程序设计时,经常需要保存程序运行的信息,因此在C#中引入了"变量"的概念。而在程序中某些值是不能被改变的,这就是所谓的"常量"。 1 变量 所谓变量,就是在程序的运行过程中其值可以被改变的量,变量的类型可以是任何一种C#的数据类型。所有值类型的变量都是在实际存在于内存中的值,也就是说,当将一个 阅读全文
摘要:
C#变量初始化是C#强调安全性的另一个例子。简单地说,C#编译器需要用某个初始值对变量进行初始化,之后才能在操作中引用该变量。大多数现代编译器把没有初始化标记为警告,但C#编译器把它当作错误来看待。 1.在C#中,变量的声明格式为: 数据类型 变量名; 2.变量的赋值格式为: 变量名 = 数据; 3 阅读全文
摘要:
先分享一下关于变量声明和定义的区别: 变量的声明有两种情况: (1) 一种是需要建立存储空间的(定义、声明)。例如:int a在声明的时候就已经建立了存储空间。 (2) 另一种是不需要建立存储空间的(声明)。例如:extern int a其中变量a是在别的文件中定义的。 前者是"定义性声明(defi 阅读全文
摘要:
1.(int)变量名[强制类型转换] 该转换方式主要用于数字类型之间的转换,从int类型向long,float,double,decimal 类型转换可以使用隐式转换,但从long型到int 就需要使用显示转换,即使用该类型的转换方式否则产生编译错误。 该方式对于浮点数会无条件的舍去,会失去精确度 阅读全文
摘要:
就是你声明的这个枚举变量的值,只能取其中的东西。比如:enum {Monday,Tuesday,Wednesday,Thursday,Friday} weekday;那weekday这个变脸的值只能是{}中的值。(他们分别对应数字0,1,2,3,4,因为枚举型变量也是整型) 阅读全文
摘要:
值类型,引用类型,两者区别: 值类型存放在内存的栈上。 引用类型存放在内存队上,如class 类 就是引用类型。 两者相互的转换,即装箱和拆箱。 值转引为装箱,反之。 阅读全文
摘要:
阅读全文