ChinaUnix.net
相关文章推荐:

c 高级编程

常量的定义,使用关键字const,必须在定义时给定值,并且不能修改
但是有一句话觉得有点不是很明白:(来自c#高级编程-第四版)

常量的值必须能在编译时用于计算。因此不能用从一个变量中提取的值来初始化常量。如果需要这么做,应该...

by ruanjwei2011 - 移动操作系统 - 2011-12-20 09:44:14 阅读(798) 回复(0)

相关讨论

c#支持if-else,if-else if-else,while, do...while(),for,foreach流程控制语句
其中foreach循环每次迭代数组中的一个元素。但不能修改这个元素。即当前遍历的元素是只读的,不能改变它的值。
如以下将不能编译:
foreach(int k in array)
{
   k++;
}

by ruanjwei2011 - 移动操作系统 - 2011-12-20 09:44:13 阅读(562) 回复(0)

c#预处理指令——预处理指令的开头都有符号#
-----------------------------------------
1.#define:定义符号
#undef:删除符号的定义(如果符号不存在,undef就没有任何作用)

必须把#define和#undef放在c#源代码的前面,即第一个using语句前

2.#if,#elif,#else和#endif

#if和#elif还支持一组逻辑运算符! == != ||
如果符号存在,就被认为是true,否则为false

#if W2K && (ENTERPRI...

by ruanjwei2011 - 移动操作系统 - 2011-12-20 09:44:13 阅读(882) 回复(0)

c#可以拥有静态构造函数,这种构造函数只执行一次。
静态构造函数,是由于类有一些静态字段或属性,需要在第一次使用类之前,从外部源中初始化这些静态字段
和属性。
.NET运行库没有确保静态构造函数在什么时候执行。只确保在代码引用类之前执行一次
通常在第一次调用类的成员之前执行。
静态构造函数没有访问修饰符,其他c#代码从来不调用它,同时也不能带任何参数。
静态构造函数...

by ruanjwei2011 - 移动操作系统 - 2011-12-20 09:44:13 阅读(650) 回复(0)

c#中枚举用关键字enum定义,和定义类一样,将成员放在大括号内
public enum TimeOfDay
{
  Monday=0,
  Tuesday,
  Wednesday=5,
  Thursday=4,
  Friday,
  Saturday,
  Sunday
}

TimeOfDay time=TimeOfDay.Monday;

by ruanjwei2011 - 移动操作系统 - 2011-12-21 08:41:28 阅读(754) 回复(0)

在类中有时候要使用属性还是方法,没有硬性规定,但有以下约定:
1.客户机代码应该能读取字段的值,最好不要使用只写属性,如,应该使用SetPassword()方法,而不是Password只写属性
2.读取一个值不应花太长时间,实际上,如果是一个属性,通常表示读取过程花的时间相对较短
3.读取某个值不应有任何不希望的负面效应。设置属性的值,不应有与该属性不直接相关的负面效应
4.应可以用任...

by ruanjwei2011 - 移动操作系统 - 2011-12-20 09:44:14 阅读(562) 回复(0)

c#中,基础数据类型都是值类型
类对象是引用类型
数组也是引用类型
----------------
如果要把自己的类型定义为值类型,就应把它声明为一个结构

by ruanjwei2011 - 移动操作系统 - 2011-12-20 09:44:13 阅读(450) 回复(0)

iPhone高级编程——使用Mono Touch和.NET/c# [td=1,1,80]作  者Wallace B.Mcclure等 [td=1,1,80]出 版 社清华大学出版社 [td=1,1,80]图书定价¥58.00 图书简介: 本书在设计上针对面向iPhone进行开发的.NET开发人员,帮助这些开发人员快速掌握iPhone应用程序开发,而非真正讲述.NET Framework或c#语言,因为我们假定您已经很熟悉这些内容。 本书的第1~4章是介绍性的内容,您应该按照顺序来阅读这4章。这几章介绍了MonoTouc...

by 风铃之音 - 拍卖交流区 - 2011-09-13 17:00:50 阅读(10825) 回复(44)

大虾们,小弟学完谭浩强的c后觉得大部分自己都比较熟悉,大学时期都学过,有没有更深入的点的呢?比如高级编程之类的? 最好是能在网上下载的PDF哈 谢谢

by gm3000 - C/C++ - 2008-08-19 11:24:50 阅读(1961) 回复(8)

LINUX网络编程是c语言的高级编程吗,当然我不是指那些脚本语言

by nickdony - 数据安全 - 2003-06-26 19:09:06 阅读(2031) 回复(14)