2013年3月15日

C#中符号(备忘)

摘要: ~ 按位求补符;! 非逻辑运算符;% 求余运算符;^ 异或位运算符;& 且位运算符;| 或位运算符;* 既可以用作乘法符号,还可以表示为指针;+ 表示数学运算符相加;= 用来表示赋值操作;\ 用于转义符的开始,如\n表示换行;” 包裹字符串;’ 包裹单个字符;< 逻辑运算符小;> 逻辑运算符大;, 用于分隔参数;. 用于表示对象成员选择器或小数点;/ 表示除以的数学运算符;# 用于条件编译或划分代码块。 如:#if #else #define #region #endregion? 单个常用于表示可空的值类型,如:int? a=null; 它也可以与很多字符组合使用来表示不 阅读全文

posted @ 2013-03-15 15:05 roissy li 阅读(405) 评论(0) 推荐(0) 编辑

C#中get和set两个属性的辨别

摘要: c#里面get和set作用是什么? [参考]这个是c#中的属性,主要是控制外部程序或类对变量的访问,在set属性中可以对传入的值进行判断,使外部类只能输入指定范围,类型的值。get属性可以对返回的值进行控制,使得程序保护敏感数据。当属性中只有get属性时,属性为只读属性,只可以取值,不能赋值。只有set属性时,属性为只写属性,只可以赋取值,不能取值。都有是为读写属性,既可以取值,也能赋值。使得我们可以对变量可以灵活控制。 一般类的成员变量被设置为private(私有的),这样设置安全性比较高,但是设置为私有的后其他的类和对象则无法调用该对象了,所以会有ge... 阅读全文

posted @ 2013-03-15 14:59 roissy li 阅读(529) 评论(0) 推荐(1) 编辑

导航