【发布时间】:2023-01-14 07:55:13
【问题描述】:
我注意到 C# 中有两种不同的命名空间声明方法。
namespace FirstProgram;
和
namespace FirstProgram {...}
我正在寻找有关 C# 中两种命名空间声明的主要区别和用途的信息。
示例:带分号“;”
namespace FirstProgram; // Why use semecolon (;)?
class Program
{
//fields and methods
}
和
示例:带大括号“{...}”
namespace FirstProgram // What is the difference in using curly braces ({...})?
{
class Program
{
//fields and methods
}
}
【问题讨论】:
-
一样的。这只是一种不同的语法。带分号的部分较短较新。
标签: c#