c#mono无法在静态实例化中调用公共方法

时间:2013-04-23 05:44:38

标签: c# mono

我有一个基本上如下的线程。问题是Server是一个公共类,world是一个静态World实例,它有一个名为Tick()的公共void方法。每次工作线程调用Server.world.Tick()时,它都会进入带有System.TypeLoadException的catch块。

此代码在使用.NET 4.0的Windows上运行正常,但目前仅使用Mono-Develop进行Mono调试时失败。

   while (!Server.shutdownServer)
        {
            try
            {
                Server.world.Tick();
            }
            catch (Exception e)
            {
            }
         }

如你所见。非常感谢。

0 个答案:

没有答案