可能重复:
使用应该在命名空间内还是外部 我正在支持一些代码,它所有的using语句都包含在命名空间声明中。这让我有点不舒服,但我不知道是否应该担心这个问题。除了与通常约定相反之外,我无法想到任何直接的问题。
这样做有什么问题吗?
使用应该在命名空间内还是外部 我正在支持一些代码,它所有的using语句都包含在命名空间声明中。这让我有点不舒服,但我不知道是否应该担心这个问题。除了与通常约定相反之外,我无法想到任何直接的问题。
这样做有什么问题吗?
namespace myProject.controls
{
using System;
using System.Collections;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
与更广泛使用的方法不同:
using System;
using System.Collections;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
namespace myProject.controls
{