我有一个使用Google .NET API的项目。
它的根名称空间为“Google”(毫无疑问)。
我刚刚创建了一个具有以下命名空间的类
namespace Foo.Google{
class Bar{ }
}
显然现在这会发生'冲突',因为Google
含糊不清(实际上优先考虑Foo.Google
)。
除了将Foo.Google
重命名为Foo.Goog
之外,还有其他任何更聪明的方法吗?
答案 0 :(得分:2)
您可以使用别名导入Google .NET API(检查参考属性)。
答案 1 :(得分:2)
不,没有更聪明的方法。通过不使用您使用的第三方代码的相同名称空间来避免名称空间冲突。