读书人

静态类声明异常,初学者有关问题

发布时间: 2012-01-26 19:40:46 作者: rapoo

静态类声明错误,菜鸟问题
C#:

namespace WindowsApplication1{
public static class TemperatureConverter
{
}
}

编译器说:此处不能用"static", 什么意思? 静态变量或静态方法都试过了, 没问题
但就是声明静态类时报这个错...不解...查了不少资料,都是这样的声明方式啊
高手解答

[解决办法]
本来就不能在class 声明符前加修饰符static,写静态类(单态类)应该这样写:
public class TestClass
{
private static TestClass gInstance;

public static TestClass GetInstance()
{
if(gInstance == null)
gInstance = new TestClass ();
return gInstance;
}
}

读书人网 >C#

热点推荐