-2

嗨,我有一个部分类,它从 in 读取值

 public partial class getFile : System.Web.UI.Page
{

 string file = AcceptButton.FileName;
}

我想在普通课程中访问的字符串文件

public class 
{
  string _file=file;
}

头等舱是部分课程,我不能那样做。我怎样才能做到这一点?

4

1 回答 1

6

头等舱是部分课程,我不能那样做。我怎样才能做到这一点?

类是局部的这一事实与此无关。从外部类型的角度来看,它不知道(或关心)该类是部分类。

您可以file从其他类访问的原因file是私有的。

要直接访问该成员,您需要该成员是公共的,并且您还需要该类型的实例。

话虽如此,由于这似乎与网页有关,因此其他一些类首先访问页面字段是没有意义的。您应该做的是让构造函数或方法test接受一个类型的参数,当创建对象或调用其方法之一时stringgetFile可以将其传递给它的字段。filetest

于 2013-06-24T17:17:21.977 回答