来自C背景我习惯用以下方式定义缓冲区的大小:
#define BUFFER_SIZE 1024
uint8_t buffer[BUFFER_SIZE];
你会如何在C#中完成同样的事情?
全罩式K& R风格是否也适合普通的C#Pascal / Camel表壳?
解决方法:
const int BUFFER_SIZE = 1024;
不要使用“static readonly”,因为它会创建一个变量. “const”在构建时被替换,不会创建变量.
2023-08-27 08:31:46
来自C背景我习惯用以下方式定义缓冲区的大小:
#define BUFFER_SIZE 1024
uint8_t buffer[BUFFER_SIZE];
你会如何在C#中完成同样的事情?
全罩式K& R风格是否也适合普通的C#Pascal / Camel表壳?
解决方法:
const int BUFFER_SIZE = 1024;
不要使用“static readonly”,因为它会创建一个变量. “const”在构建时被替换,不会创建变量.