好的,我有一个类,我想在两个独立的项目中创建两个对象。我尝试引用其他两个命名空间并将using ...
添加到我的代码中,但是有些东西不起作用。由于某种原因,两个作品中的一个,但另一个没有。我可以创建一种类型的对象,但另一种仍然不会让我,即使我引用它们并以同样的方式调用它们。是否有一些规则我只能使用一个命名空间?如何创建两种类型的对象?
答案 0 :(得分:1)
要创建类的对象,您需要提供对具有所需类的命名空间的引用。
例如
namespace My.Namespace1
{
public class MyClassA
{
public void MyMethod()
{
// Use value from MyOtherClass
int myValue = My.Other.Namespace.MyOtherClass.MyInt;
}
}
}
namespace My.Other.Namespace1
{
public class MyOtherClass
{
private static int myInt;
public static int MyInt
{
get {return myInt;}
set {myInt = value;}
}
public static int MyOtherInt {get;set;}
}
}