Web 网站中的默认命名空间
我刚刚发现我可以通过进入project>Properties>Application在我的web应用程序中获取/设置默认名称空间。显然,出于某种原因,这只适用于VB.Net,而不适用于C#.NetWeb 网站中的默认命名空间,web,namespaces,default,Web,Namespaces,Default,我刚刚发现我可以通过进入project>Properties>Application在我的web应用程序中获取/设置默认名称空间。显然,出于某种原因,这只适用于VB.Net,而不适用于C#.Net 如何找到我刚刚创建的网站的默认名称空间?项目属性看起来完全不同。C#web应用程序的默认名称空间只是项目的名称。 它会自动添加到代码中。此外,项目中的文件结构将确定该文件的默认名称空间。如果你的应用程序中有一个Views文件夹,你将获得namespace SampleNamespace.Views,建
如何找到我刚刚创建的网站的默认名称空间?项目属性看起来完全不同。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{}
}
}
如果它是vb.net而不是C#net呢?这在vb中实际上是相同的概念,但对开发人员来说更透明一点。这里有一个小链接,指向一个非常好的站点。