C# “ClassName”的类型初始值设定项引发异常

C# “ClassName”的类型初始值设定项引发异常,c#,class,oop,C#,Class,Oop,我有一个名为“Utility”的类,它包含几个静态成员。调用这些静态成员时,我得到一个异常“Utility.cs的类型初始值设定项引发了一个异常”。我想不出是怎么回事。请帮忙 您有一个静态构造函数静态实用程序{…此位…}或静态字段初始值设定项static SomeType someField={…此位…};这是内部效用的失败。找出原因。您可以从查看正在抛出的异常的.InnerException开始 请出示密码!TypeInitializerException表示类未能实例化。请添加一个读取,创建

我有一个名为“Utility”的类,它包含几个静态成员。调用这些静态成员时,我得到一个异常“Utility.cs的类型初始值设定项引发了一个异常”。我想不出是怎么回事。请帮忙

您有一个静态构造函数静态实用程序{…此位…}或静态字段初始值设定项static SomeType someField={…此位…};这是内部效用的失败。找出原因。您可以从查看正在抛出的异常的.InnerException开始

请出示密码!TypeInitializerException表示类未能实例化。请添加一个读取,创建一个。这意味着一个静态构造函数抛出了一个异常。它不是一个静态类,我还没有在类的作用域中定义任何静态构造函数。我只是在用类名调用其他类中实用程序类的静态成员。@UzairRaza我从来没有说过它是一个静态类;如果没有静态构造函数,那么剩下:静态字段初始值设定项。所以:检查静态字段声明中a=右侧的静态字段初始值设定项值,然后:查看.innerExceptionsSolved my problem。非常感谢你。