Les espaces de noms dans les espaces de noms sont appelés espaces de noms imbriqués en C#. Ceci est principalement fait pour structurer correctement votre code.
Nous avons un espace de noms externe -
namespace outer {}
Parmi eux, nous avons un espace de noms interne à l'intérieur de l'espace de noms externe -
namespace inner { public class innerClass { public void display() { Console.WriteLine("Inner Namespace"); } } }
Maintenant, pour appeler la méthode de l'espace de noms interne, définissez l'objet de classe de la classe interne et appelez la méthode comme suit Comme le montre l'exemple-
namespace outer { class Program { static void Main(string[] args) { innerClass cls = new innerClass(); Console.WriteLine("Welcome!"); Program.display(); cls.display(); Console.ReadLine(); } public static void display() { Console.WriteLine("Outer Namespace"); } } namespace inner { public class innerClass { public void display() { Console.WriteLine("Inner Namespace"); } } } }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!