0

我可以在两个类之间创建对象吗?我有 2 个类文件。first.cs 和 second.cs ,在 first.cs 类文件中有(都在同一个命名空间中)

public class news {
//some code here
}

second.cs 类文件有

public class newsround{
// some code here
 news nw = new news();
 nw. <-- Nothing display here
}

当我尝试从以前的 first.cs 创建对象时无法

4

3 回答 3

3

该对象调用应该在方法内部,而不是在类的主体上。也许你错过了newsround构造函数?

public class newsround
{
   private news news;

   public newsround(news news)
   {
      this.news = news;
   }
}

另外,请确保它们都在同一个namespace,否则在声明中using声明。

问候

于 2012-08-02T06:03:50.363 回答
2

您只能在类级别定义变量/字段。要访问对象nw,您需要它位于某个方法中

于 2012-08-02T06:05:43.180 回答
1

检查您的班级级别。我认为此错误源于您的班级级别。将这些 .cs 文件添加到 App_Code 文件夹。

于 2012-08-02T09:38:18.153 回答