C#的命名空間,這可能是一個C#-noob問題...使用從CLI/C++
假設我有以下CLI/C++頭:
從C#然後我做以下:
using DotNet;
V1.X.AClass a = new V1.X.AClass();
我得到:
的Program.cs(18,7):錯誤CS0246:類型或命名空間名稱 'V1' 可以 找不到(是否缺少using指令或程序集 參考?)
同樣有:
using DotNet.V1;
X.AClass a = new X.AClass();
計劃。 cs(18,7):錯誤CS0246:找不到類型或名稱空間名稱'X' (您是否缺少使用指令或程序集 參考?)
什麼工作原理是:
DotNet.V1.X.AClass a = new DotNet.V1.X.AClass();
或者
using DotNet.V1.X;
AClass a = new AClass();
因此,無論我必須使用完整的命名空間路徑,否則我必須打開所有的路徑來訪問類。我能做些什麼嗎? 我想只能打開它的一部分。