跨项目访问和更新变量C#

时间:2012-02-17 09:33:08

标签: c# .net

我有一个具有静态和非静态类的项目。我想访问此类变量并在同一解决方案下从另一个项目更新。我怎么能这样做? [对于静态和非静态情况]

3 个答案:

答案 0 :(得分:3)

  • 建立第一个项目。
  • 在第二个项目的引用中添加对第一个项目的引用。
  • 通过Using FirstProject.ns;引用您要在代码中使用的命名空间,然后您可以使用您要访问的类。

请注意:要在第二个项目中使用的类应至少具有一个访问修饰符public才能显示在第二个项目中。

答案 1 :(得分:1)

您需要在“另一个项目”中根据需要为您的项目添加“引用”,并确保您要从其他项目中使用的类标记为“公共”。 然后你可以照常使用“另一个项目”中的这些。

答案 2 :(得分:0)

首先,您的项目必须是library类型。确保这些(类定义的项目)类型必须是公开的,并且最好使用命名空间。

namespace MyCompany
{
   public class Foo {}
}