日期:2014-05-17  浏览次数:20994 次

把C++代码转成C#的,C++中的宏以及const全局变量,C#中怎么办?
求C#中对应的做法,还有我是在ASP.NET中

------解决方案--------------------
写一个公用类,然后再这个类中定义公共的const
public class a
{
public const int red = 0;
public const string s = "sadf";
}

public class b
{
public void Write()
{
string s = a. s;
}
}

------解决方案--------------------
一个是直接用c++代码。生成dll文件然后引用。二是改写成c#代码。宏定义就没有必要了,直接写就是了。常量c#是支持的。
------解决方案--------------------
宏就直接写函数了。
const就全局变量吧。