来自 C 背景,我习惯用以下方式定义缓冲区的大小:
#define BUFFER_SIZE 1024
uint8_t buffer[BUFFER_SIZE];
您将如何在 C# 中完成同样的事情?
另外,全大写的 K&R 样式是否适合普通的 C# Pascal/Camel 大小写?
最佳答案
const int BUFFER_SIZE = 1024;
不要使用“static readonly”,因为它会创建一个变量。 “const”在构建时被替换并且不创建变量。
关于c# - 在 C# 中,你如何完成与 #define 相同的事情,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/489937/