名前空間
名前空間は、Javaでいうパッケージみたいなものです。以下はNUnit.Coreという名前空間を宣言する例です。
namespace NUnit.Core
{
...
public class TestCase
{
...
}
Javaのパッケージとは違い、名前空間はディレクトリ名と一致させる必要はありません。また、ドメインを逆に並べる慣習もないようです。
1つのファイルに複数の名前空間を宣言することも可能です。しかし、複数の名前空間を宣言するくらいならば、複数のファイルに分割した方が良いのではないかという気がします。
何か便利な使い道があるのかもしれませんが。
namespace NUnit.Core
{
...
public class TestCase
{
...
}
Javaのパッケージとは違い、名前空間はディレクトリ名と一致させる必要はありません。また、ドメインを逆に並べる慣習もないようです。
1つのファイルに複数の名前空間を宣言することも可能です。しかし、複数の名前空間を宣言するくらいならば、複数のファイルに分割した方が良いのではないかという気がします。
何か便利な使い道があるのかもしれませんが。
ラベル: C_Sharp