Одно пространство имен можно объявить несколько раз, что позволяет распределить его по нескольким файлам и разделить его в одном файле. При компиляции части пространства имен будут соединены в одно целое.
Main.cs
usingSystem;usingOneSpace;namespaceOneSpace {-
classOne { -
publicstringShowText() { -
return"Привет Мир!"; -
} -
} }namespaceOneSpace {-
classTwo { -
publicstringShowText() { -
return"Hello World!"; -
} -
} }classProgram {-
publicstaticintMain() { -
One O =newOne(); -
Console.WriteLine(O.ShowText()); -
Two T =newTwo(); -
Console.WriteLine(T.ShowText()); -
Console.ReadKey(); -
return0; -
} }
usingSystem;usingOneSpace;namespaceOneSpace {-
classOne { -
publicstringShowText() { -
return"Привет Мир!"; -
} -
} }namespaceOneSpace {-
classTwo { -
publicstringShowText() { -
return"Hello World!"; -
} -
} }classProgram {-
publicstaticintMain() { -
One O =newOne(); -
Console.WriteLine(O.ShowText()); -
Two T =newTwo(); -
Console.WriteLine(T.ShowText()); -
Console.ReadKey(); -
return0; -
} }
Привет Мир!
Hello World!