我一直想知道使用代码的更好方法是什么。使用命名空间内部编写有什么区别:
命名空间之外
using System.Data.Entity;
using System.Web.Mvc;
using System.Web.Routing;
using Myproject.DataLayer;
namespace Myproject
{
public class MyProjectClass{
// etc
}
}
在命名空间内部,我可以做的唯一原因是:更短的名称,编译器不需要去全局位置来查找实现......但不确定其余的
namespace Myproject
{
using System.Data.Entity;
using System.Web.Mvc;
using System.Web.Routing;
using DataLayer;
public class MyProjectClass{
// etc
}
}