访问部分类变量

时间:2013-06-24 17:13:14

标签: c# .net

嗨我有一个从

中读取值的部分类
 public partial class getFile : System.Web.UI.Page
{

 string file = AcceptButton.FileName;
}

我希望在常规类中访问的字符串文件

public class 
{
  string _file=file;
}

头等舱的第一堂课我不能这样做。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:6)

  

头等舱的第一堂课我不能这样做。我怎么能这样做?

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

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

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

话虽如此,因为它似乎与网页有关,所以其他一些类首先访问页面字段是没有意义的。您应该做的是让test的构造函数或方法接受string类型的参数,getFile可以在file字段中创建test字段一个{{1}}对象或调用其中一种方法。