using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections.Specialized;
using System.Configuration;
我收到此错误
cannot declare instance members in a static class
编写Static类时。 任何想法如何解决它如果可能保持类静态?感谢
namespace XXX.Helpers
{
public static class Utility
{
public static string GetConfiguration(string section, string key)
{
NameValueCollection mySection = (NameValueCollection)ConfigurationManager.GetSection(section);
return mySection[key];
}
}
}
答案 0 :(得分:4)
您无法在static
课程中定义非静态成员。在静态类中声明实例成员是不合法的。
来自Static Classes and Static Class Members (C# Programming Guide)
以下列表提供了静态类的主要功能:
仅包含静态成员。
无法实例化。
密封。
不能包含实例构造函数。
我不得不说,:)
答案 1 :(得分:0)
无法在静态类中声明实例成员
出现此错误的原因是 -
静态类应该只包含静态成员