我有一些项目的解决方案。其中一个项目是我定义的主要项目,他的课程也有一个主要的方法。项目之间共享变量
在这个类中,我定义了一些属性public和static。我想要从其他项目文件访问此属性。例如:
项目A:
namespace Cobra
{
public static class Program
{
public static int A;
public static int B;
...
项目B:
namespace Net
{
public class HttpHandler : IHttpHandler
{
...
public void ProcessRequest()
int a =Cobra.Program.A;
int b =Cobra.Program.B;
...
我怎样才能做到这一点?
编辑::
如果我添加项目A在项目B参考 “将这个项目作为参考,将有一个圆形的依赖。”
项目B含有一些其它文件,在项目需要一种所以不必项目B的参考。
身在同一个解决方案项目?如果是只包含该项目作为参考,如果没有,你可以使用反射来加载DLL – Ivo
的确是这样,但在B“使用眼镜蛇”告诉我,类型或命名空间无法找到。 – Manu
你添加引用,是指项目没有异常编译 – Ivo