网站中的默认命名空间

时间:2012-01-26 20:28:39

标签: web namespaces default

我刚刚发现我可以通过转到项目>来获取/设置我的网络应用中的默认命名空间。属性>应用。显然这只适用于VB.Net,而不是C#.Net,出于某种原因。

如何找到我刚刚创建的网站的默认命名空间?项目属性看起来完全不同。

1 个答案:

答案 0 :(得分:1)

C#Web应用程序的默认命名空间只是项目的名称。 它会自动添加到代码中。此外,项目中的文件结构将确定该文件的默认命名空间。如果您的应用程序中有一个Views文件夹,您将获得namespace SampleNamespace.Views,并建议您通过一些样式实施工具来镜像命名空间中的文件结构。

以下是微软的一个例子。

namespace SampleNamespace 
{
    class SampleClass{}
    interface SampleInterface{}
    struct SampleStruct{}
    enum SampleEnum{a,b}
    delegate void SampleDelegate(int i);
    namespace SampleNamespace.Nested
    {
       class SampleClass2{}
    }
}