有关C#的基本问题-我需要一个名称空间吗? [英] basic question on C# - do I need a namespace?

查看:57
本文介绍了有关C#的基本问题-我需要一个名称空间吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是Java开发人员,对C#完全陌生.我目前正在编写一个DLL,用于在整个组织中分发.这是一个非常简单的库,其中包含几个类,仅出于此目的,我看不出将它们全部放入某个命名空间的任何实际用途.我真的必须使用名称空间吗?如果是这样,为什么?这是一种最佳实践吗?

I am a Java developer, totally new to C#. I am currently writing a DLL for distribution across my organization. It is a very simple library containing a couple of classes and I do not see any real use in putting all of them into some namespace just for the sake of it. Do I really have to use a namespace? If so, why? Is it some kind of a best practice?

推荐答案

需要一个吗?不.应该您有一个吗?是的.这将有助于防止与其他名称空间中名称相同的类发生冲突,而不必求助于(IMHO)丑陋使用global::.

Do you need one? No. Should you have one? Yes. It'll help prevent clashes with identically named classes in other namespaces without having to resort to the (IMHO) ugly use of global::.

这篇关于有关C#的基本问题-我需要一个名称空间吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆