在c#帮助文档(https://msdn.microsoft.com/zh-cn/library/ed8yd1ha(v=vs.80).aspx)中的介绍,C#一般不使用#define这种方式来创建宏。
C#中一般用const关键字来定义, 例如:const int BITS_PER_BTYE = 8;
如果定义的变量比较多则可以写成一个常量类,在多个类中使用:
public class xxx
{
public const int MAX_NUM=8;
public const int MAX_LENGTH=16;
public const double PI=3.14159;
}
相关文章:http://bbs.csdn.net/topics/390931899?page=1新闻热点
疑难解答
图片精选