我有这样的事情:
C:\ Users \%USER%\ Desktop \ MyProject (包含解决方案文件) \示例(包括项目文件)
C:\ Users \%USER%\ Desktop \ MyProject (包含解决方案文件) \ Sample \ src (包括Request.cs文件) \ web (包括网页内容)
假设我在 Request.cs 文件中有 String sayHello =“Hello”; 。
我怎么能把那个字符串“带”到我的网页上(进入Default.aspx.cs文件)?
问候,
user1223227
答案 0 :(得分:1)
嗨user1223227(如果我太个人化,请阻止我。)
如果您的意思是如何在项目或解决方案之间重用代码,那么您希望使用公共代码创建Class Library项目,并在需要的两个项目中引用该项目(或项目生成的程序集)那段代码。
或者,如果您希望在两个或更多项目中引用相同的物理源文件,则可以add the file as a link。
答案 1 :(得分:0)
尝试考虑运行时对象而不是编译时间文件。您需要引用一个对象(例如Request类型)来访问其成员(例如,HelloHello)。然后问题变成如何获得对Request对象的引用。简单的答案是新的Request(...)
,但是要求代码位置知道类型Request
,您可能必须引用包含请求类型的引用的程序集,其中定义了请求类型的项目。