C# - class 对象的命名空间范围实例
C# - Namespace wide instance of class object
我必须在我的程序中读取一个 ini 配置文件(请不要对 XML 等发表评论 - 无法更改它是一个 ini)并且有一个 class iniParser
这让我可以使用 iniParser.getKey("abc")
之类的东西。我需要在我的命名空间中的多个 classes 中访问这个对象。
我试过了
public static class ConfigIni
{
iniParser configFileIni = new iniParser("config.ini");
}
但这会产生 cannot declare instance members in a static class
。
所以我正在寻找另一种方法来使我的 iniParser
的实例在整个命名空间中都可以访问。
使实例静态化:
public static class ConfigIni
{
static iniParser configFileIni = new iniParser("config.ini");
}
我必须在我的程序中读取一个 ini 配置文件(请不要对 XML 等发表评论 - 无法更改它是一个 ini)并且有一个 class iniParser
这让我可以使用 iniParser.getKey("abc")
之类的东西。我需要在我的命名空间中的多个 classes 中访问这个对象。
我试过了
public static class ConfigIni
{
iniParser configFileIni = new iniParser("config.ini");
}
但这会产生 cannot declare instance members in a static class
。
所以我正在寻找另一种方法来使我的 iniParser
的实例在整个命名空间中都可以访问。
使实例静态化:
public static class ConfigIni
{
static iniParser configFileIni = new iniParser("config.ini");
}