类型或命名空间名称'大小'无法找到

时间:2014-05-08 14:05:16

标签: c# windows-phone-8 xna

我总是在以下行中收到此错误消息:

static private Size size;
  

类型或命名空间名称'大小'找不到(你错过了使用指令或汇编引用吗?)

有什么问题?

3 个答案:

答案 0 :(得分:1)

你已经指定变量大小是Size类型,并且编译器告诉你它不知道定义类的代码在哪里叫"大小"位于。您是否创建了另一个名为Size的类,或者您是否正在尝试使用其中包含类大小的程序集?

答案 1 :(得分:1)

确保以下using指令位于文件/类/页面的顶部:

using Windows.Foundation;

这是定义Size struct的命名空间。

答案 2 :(得分:0)

您需要在代码中的某处定义

package myObjects;

public class Size {
    public Size(){
        //constructor
    }
 }

导入此命名空间后,您将能够声明此类型的对象。

import myObjects;