これに頭をぶつけて。次のようなクラスのフィールドを持つ静的メソッドがあります。
public MyClass
{
private static string m_myString;
public static MyClass()
{
m_myString = "hello world";
}
public static void MyUsefulMethod(Foo bar)
{
DoStuffTo(bar);
}
}
デバッグモードでは問題はありませんが、リリースするとすぐにTypeInitializationExceptionsが発生します。