首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#中怎么定义宏

2013-09-07 
C#中如何定义宏?我想写个算法,定义一个类,class Ginfo{public double m_systemValue[cityCount]public do

C#中如何定义宏?
我想写个算法,定义一个类,class Ginfo
    {
        public double m_systemValue[cityCount];
        public double m_distance[cityCount][cityCount];
        public double m_infoTrial[cityCount][cityCount];
        public double m_infoDeltTrial[cityCount][cityCount];

    }
但是cityCount是个可变的量,为了方便修改,想到使用宏,但不知道放在什么地方?
放在using后面报错,类内部也不行,

[解决办法]
使用List<T>保存
动态编译代码

[解决办法]
.NET是安全面向对象的,没有宏这种概念...所有数据都基于对象,把cityCount也作为Ginfo的一个属性或者作为其构造函数参数,还可以存储于配置文件等持久化容器...
[解决办法]
看MSDN。http://msdn.microsoft.com/zh-cn/library/6sh2ey19.aspx
[解决办法]

引用:
虽然挨骂了,还是谢谢各位

LZ态度还是很好的,建议想学C#买本书从头看吧
[解决办法]
引用:
虽然挨骂了,还是谢谢各位

Z态度还是很好的,建议想学C#买本书从头看吧

我错了

热点排行