嵌套类
- 概念
- 在C#中可以将一个类定义在另一个类的内部。
- 外面的类叫 “外部类”,内部的类叫 “嵌套类”。
- 嵌套类和普通类相似,只是声明的位置比较特殊。
//1.创建一个Person类. Person.cs class Person { public class Web { public string webName; public string webUrl; public void Show() { Console.WriteLine("{0}:{1}",webName,webUrl); } } } //2.主程序测试. class Program { static void Main(string[] args) { Person.Web w1 = new Person.Web(); w1.webName = "百度"; w1.webUrl = "www.baidu.com"; w1.Show(); Console.ReadKey(); } }
- 注意事项
- 如果想实例化内部类,需要使用 外部类名.内部类名 的方式访问到内部类。 </