我有一个类库项目,其定义如下:
namespace MyNamespace
{
public static class MyClass
{
public static string GetString()
{
return "test";
}
}
}
当我在我的另一个项目/解决方案中引用此项目的内置.dll时,我可以访问类 MyClass
,如 MyNamespace.MyClass.GetString()
但我无法通过引用c#文件顶部的命名空间来访问 . 防爆 .
using MyNamespace;
namespace ProjectNameSpace
{
public class TestClass
{
public void TestRun()
{
string result = MyClass.GetString(); // Getting error: are you missing an assembly reference?
}
}
}
这可能是一个愚蠢的问题,但我不明白为什么会发生这种情况 . 对此有任何帮助对我很有帮助 .