2008年9月10日正则表达式变量:C#表达式,类型和变量
右逻辑与&左逻辑异或^左逻辑或|左条件与&&左条件或||左条件?:右赋值等= *= /= %= += -= <<= >>= &= ^= |=右左结合意味着运算符是从左到右进行运算的。右结合意味着所有的运算是从右到左进行的,如赋值运算符,要等到其右边的计算出来之后,才把结果放到左边的变量中。2.清单 1-2. 单目运算符: Unary.csusing System;class Unary {public static void Main() {int unary = 0;int preIncrement...
[阅读全文] [PDF]
2008年9月10日c语言数据类型:C#语言类型
4. 类型 C#语言的类型被分为三类:数值类型、引用类型和指针类型。 type: value-type reference-type pointer-type 指针类型只能用在不安全代码,并且将在§18.2中进行讨论。 数值类型与引用类型所不同的是,数值类型变量直接含有它们的数据,然而引用类型的变量存储对它们的数据的引用,就是后面要介绍的对象。对于引用类型,可能会出现两个变量引用相同对象的情况,这样对于一个变量的的操作就有可能影响到由其它变量引用的对象。对于数值类型,每个变量都有它们自己对数据的拷贝,这样就不可能出现一个对变量的操作影响到另外一个的情况。 ...
[阅读全文] [PDF]
2008年9月10日c语言变量类型:C#数据类型变量基础
应用任何一种程序语言需要充分了解它提供的数据类型,这样才能明白它的功能与限制。在本文中,我解释了数据类型的特点及详细内容,以帮助开发者进一步掌握这门语言的用途。
在中可以定义两种变量类型:值类型和引用类型。值类型实际值,而引用类型则为对在内存中某处的值的引用。值类型在堆栈上分配,大多数程序语言都能应用它。引用类型在堆上分配,通常代表类实例。在代码中还可以定义自己的值和引用类型。
所有值和引用类型都由一个名为object的基本类发展而来。在C#中还可以通过隐性转换(不会造成数据丢失)或显性转换(可能造成数据丢失或降低精确度)来改变数据类型。
预定义C#值类...
[阅读全文] [PDF]
1 共3条 分1页