日期:2014-05-18  浏览次数:21186 次

C#有无宏定义?
请问各位高手,C#中如何实现单片机中的宏定义?怎么引用?不占用内存的.

------解决方案--------------------
与Const差不多吧

------解决方案--------------------
const 常量 不占用内存 编译的时候直接替换
------解决方案--------------------
不知道呢
------解决方案--------------------
这样是错的想法,C++的功能不能和C#相比,C#是做普通应用的

------解决方案--------------------
const常量与readonly变量一样,都是普通变量,只不过赋值方法不一样。使用const常量并没有多大的性能提升,不是 C 语言的#define

把变量定义为static ,变量的数据就会存在于代码段,而不是数据段,这样就不会占用楼主所谓的“内存”了
------解决方案--------------------
单片机还有用.NET的?
你的FLASH能装的下FW吗?