在C#中,你如何完成与#define相同的事情
发布时间:2020-12-15 19:29:48 所属栏目:百科 来源:网络整理
导读:来自C背景我习惯用以下方式定义缓冲区的大小: #define BUFFER_SIZE 1024uint8_t buffer[BUFFER_SIZE]; 你会如何在C#中完成同样的事情? 全罩式K R风格是否也适合普通的C#Pascal / Camel表壳? 解决方法 const int BUFFER_SIZE = 1024; 不要使用“static rea
来自C背景我习惯用以下方式定义缓冲区的大小:
#define BUFFER_SIZE 1024 uint8_t buffer[BUFFER_SIZE]; 你会如何在C#中完成同样的事情? 全罩式K& R风格是否也适合普通的C#Pascal / Camel表壳? 解决方法const int BUFFER_SIZE = 1024; 不要使用“static readonly”,因为它会创建一个变量. “const”在构建时被替换,不会创建变量. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |