我是一名 Java 开发人员,对 C# 完全陌生。我目前正在编写一个 DLL,以便在我的组织中分发。这是一个非常简单的库,包含几个类,我看不出仅仅为了它而将它们全部放入某个命名空间有任何实际用处。我真的必须使用命名空间吗?如果是这样,为什么?这是某种最佳实践吗?
最佳答案
你需要一个吗?不。应该你有一个吗?是的。它将有助于防止与其他 namespace 中的同名类发生冲突,而不必求助于(恕我直言)丑陋地使用 global::
。
关于c# - C# 的基本问题——我需要命名空间吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3750531/