摘要: //泛型键值对集合 Dictionary<int, string> dictionary = new Dictionary<int, string>() { { 1,"打法"}, { 4,"搜索"}, }; dictionary.Add(2, "你"); dictionary.Add(5, "哈哈" 阅读全文
posted @ 2024-12-02 23:20 菜鸟的奋斗军 阅读(2) 评论(0) 推荐(0) 编辑
摘要: //泛型集合 只能存储固定类型的对象的一种集合 List内置的一个类 类就可以实例化 和数组一码事 //用法更灵活 封装了很多方便操作数组的方法 长度可以动态改变 List num = new List(); num.Add(1); num.Add(2); num.Add(3); num.Add(4 阅读全文
posted @ 2024-12-02 23:20 菜鸟的奋斗军 阅读(2) 评论(0) 推荐(0) 编辑
摘要: Hashtable ht = new Hashtable(); //键值对集合,哈希表Hashtable // key是唯一的 value是可以重复的 //数据被高频率查询,数据量大,数据类型不唯一 ht.Add(0, "Hello"); ht.Add("你好", "我好"); ht.Add("你" 阅读全文
posted @ 2024-12-02 23:19 菜鸟的奋斗军 阅读(2) 评论(0) 推荐(0) 编辑
摘要: //里氏转换 子类可以赋值给父类,如果有需要一个父类作为参数,可以使用子类作为代替 //Person p = new Student(); //如果父类中装的是子类对象,可以将父类强制类型转换为子类 //Student s = (Student)p; // is如果转换成功,返回true,负责返回f 阅读全文
posted @ 2024-12-02 16:35 菜鸟的奋斗军 阅读(1) 评论(0) 推荐(0) 编辑
摘要: //创建一个Person的父类 public class Person { private string _name; public string Name { get { return _name; } set { _name = value; } } private int _age; publ 阅读全文
posted @ 2024-12-02 15:34 菜鸟的奋斗军 阅读(1) 评论(0) 推荐(0) 编辑
摘要: //构造函数用来初始化类的成员属性 //不包含返回类型 //当创建实例对象时自动调用,可以对实例对象初始化 //静态类只能出现静态成员不能有实例成员 //静态类不可以被继承 //静态成员 类名调用 //非静态 对象名调用 //静态函数 只能访问静态成员 //非静态函数 可以访问所有成员 //静态函数 阅读全文
posted @ 2024-12-02 11:49 菜鸟的奋斗军 阅读(2) 评论(0) 推荐(0) 编辑
摘要: //命名委托 //声明了一个委托,下一步需要实例化 public delegate void MyDelegate(); public class Person { public static void SayHello() { Console.WriteLine("Hello World"); / 阅读全文
posted @ 2024-12-01 22:59 菜鸟的奋斗军 阅读(2) 评论(0) 推荐(0) 编辑
摘要: static void Main(string[] args) { T(); } public static void T() { Console.WriteLine("从前有座山"); Console.WriteLine("山上有座山"); Console.WriteLine("庙里有一个老和尚" 阅读全文
posted @ 2024-12-01 21:24 菜鸟的奋斗军 阅读(1) 评论(0) 推荐(0) 编辑
摘要: //指的是在同一个类中,定义多个方法,名字相同,但是参数不同。 //好处就是根据参数类型和个数不同选择方法 //如果参数个数相同,参数类型不能相同。如果参数类型相同,参数个数不能相同 //方法的重载和返回值没关系 static void Main(string[] args) { Program.A 阅读全文
posted @ 2024-12-01 21:16 菜鸟的奋斗军 阅读(2) 评论(0) 推荐(0) 编辑
摘要: //params可变参数,个数可变, 形参里面 params放到最后一位 //一个方法中只允许有一个params关键字 //数组必须是一维数组 static void Main(string[] args) { int num1 = MyParams(1, 2, 3, 4); Console.Wri 阅读全文
posted @ 2024-12-01 20:38 菜鸟的奋斗军 阅读(2) 评论(0) 推荐(0) 编辑