我刚刚发现我可以通过转到项目>来获取/设置我的网络应用中的默认命名空间。属性>应用。显然这只适用于VB.Net,而不是C#.Net,出于某种原因。
如何找到我刚刚创建的网站的默认命名空间?项目属性看起来完全不同。
答案 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{}
}
}