1
我一直在想什麼是使用代碼的更好方法。 是否有使用命名空間裏面寫什麼區別:包括在命名空間中使用
命名空間
using System.Data.Entity;
using System.Web.Mvc;
using System.Web.Routing;
using Myproject.DataLayer;
namespace Myproject
{
public class MyProjectClass{
// etc
}
}
的ouside在命名空間內部 唯一的原因,我可以的事情:較短的名稱,以及編譯器並不需要去全局位置找到實現......但不知道其餘
namespace Myproject
{
using System.Data.Entity;
using System.Web.Mvc;
using System.Web.Routing;
using DataLayer;
public class MyProjectClass{
// etc
}
}
這可能有助於[應該用內部或外部] [1] [1]: http://stackoverflow.com/questions/125319/should-usings-be-inside-or-outside-the-namespace –