在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新聞熱點
疑難解答
圖片精選