GetObject()方法过早地返回方法

时间:2014-04-07 02:38:08

标签: c# .net resourcemanager

我正在编写一个Windows Form卡片游戏,但在向我的卡片分配图像方面遇到了麻烦。当我调试下面的代码时,该方法似乎一到达GetObject方法就意外返回。我不正确地使用这种方法吗?如果是这样,任何人都可以提供更好的解决方案吗?

private void initCards()
    {
        ResourceManager rm = new ResourceManager(typeof(Image));       
        for (int i = 0; i < 4; i++)
        {
            for (int j = 102; j < 115; j++)
            {
                int tempId = j + (i * 100);
                Card tempCard = new Card(tempId);
                object obj = rm.GetObject("card"+tempId);
                int x = 12;
                tempCard.setImage((Image)obj);
                deck.Add(tempCard);
            }
        }
    }

0 个答案:

没有答案