0

我遇到了这个问题。我在 Windows 窗体应用程序 - WFA 中创建了一个类。它有一个命名空间作为 XmlParsing。它有两个类,一个是公开的,一个是部分的。一个类被命名为 myWindow;这也是公开的部分课程。另一个是 MemberFunction 类;这只是公开的。它有很少的字符串和简单的 get n set 方法。现在的问题是 myWindow 类中没有显示任何变量和 get n set 方法。

请帮忙。这就是我做事的方式:

namespace XmlParsing
{
    MemberFunction Class is here

    myWindow Class is Here
}

两者是完全分开的。我没有得到超出我的极限的地方。

4

1 回答 1

2

public确保您的属性/变量在您的类中定义。例如

class myWindow 
{
     public string MyProperty { get; set; }
     public int Field1;
     public static int StaticField;
}

此外,如果它们是非静态成员,那么您必须创建类的对象才能访问它们。

myWindow objMyWindow = new myWindow();
objMyWindow.MyProperty = "Some string";
objMyWindow.Field1 = 10;

如果您已将字段定义为静态字段,您也可以根据类名访问它,例如:

myWindow.StaticField = 100; //accessing static field

您可以考虑重命名您的类并使用Pascal 大小写作为类名。

于 2012-10-10T04:27:28.737 回答