我有一组静态变量C#负载静态方法上的类加载
static string A;
static string B;
static string C;
...
,我想初始化的。现在
,我可以做
static string A;
...
static string Z = InitializeAllVariables();
static void InitializeAllVariables()
{
/// Initialize all my static variables
}
但是这不是很优雅。
是否有办法强制InitializeAllVariables()在类加载上运行,以便我不需要通过静态变量定义显式调用它?
谢谢。
看看静态构造函数。 – MKS
有一个静态构造函数。 'class foo {static foo(){}}' – 2013-07-15 20:47:00
http://msdn.microsoft.com/en-us/library/k9x6w0hc(v=vs.80).aspx –