Imenske prostore organizirajo kodo v logične skupine in preprečujejo poimenovalne trke (kot mape za tipe). Direktive using uvozijo imenske prostore, da se lahko nanašate na njihove tipe s kratkim imenom. Skupaj strukturirata kodo C# in omogočata dostop do ogromne knjižnice .NET.
Deklaracija imenskih prostorov
;
{ }
{
{ }
}
