摘要:
list.AddRange(new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 }); //list.AddRange(list); //list.Clear();清空所有元素 //list.Remove(true);删除单个元素 写谁就删谁 //list.RemoveAt( 阅读全文
摘要:
1、里氏转换1)、子类可以赋值给父类2)、如果父类中装的是子类对象,那么可以讲这个父类强转为子类对象。 2、子类对象可以调用父类中的成员,但是父类对象永远都只能调用自己的成员。 //// 1、里氏转换 ////1)、子类可以赋值给父类:如果有一个地方需要一个父类作为参数,我们可以给一个子类代替 is 阅读全文
摘要:
base this 阅读全文
摘要:
值类型和引用类型区别:1、值类型和引用类型在内存上存储的地方不一样。2、在传递值类型和传递引用类型的时候,传递的方式不一样。值类型我们称之为值传递,引用类型我们称之为引用传递。我们学的值类型和引用类型:值类型:int、double、bool、char、decimal、struct、enum引用类型: 阅读全文
摘要:
ToLower():得到字符串的小写形式。注意字符串是不可变的,所以这些函数都不会直接改变字符串的内容,而是把修改后的字符串的值通过函数返回值的形式返回。s.ToLower()与s=s.ToLower()ToUpper():得到字符串的大写形式; Trim()去掉字符串两端的空白。s1.Equals 阅读全文
摘要:
构造函数作用:帮助我们初始化对象(给对象的每个属性依次的赋值)构造函数是一个特殊的方法:1)、构造函数没有返回值,连void也不能写。2)、构造函数的名称必须跟类名一样。 创建对象的时候会执行构造函数构造函数是可以有重载的。***。 public Student() //类当中会有一个默认的无参数的 阅读全文
摘要:
方法的重载概念:方法的重载指的就是方法的名称相同给,但是参数不同。参数不同,分为两种情况1)、如果参数的个数相同,那么参数的类型就不能相同。2)、如果参数的类型相同,那么参数的个数就不能相同。***方法的重载跟返回值没有关系。 、静态和非静态的区别1)、在非静态类中,既可以有实例成员,也可以有静态成 阅读全文
摘要:
//out参数要求在方法的内部 1 double salary1 = 5000; 2 JiangJin(ref salary1); 3 Console.WriteLine(salary1);//5500 4 Console.ReadKey(); 必须为其赋值 out、ref、params1)、out 阅读全文
摘要:
在这个It市场都是风云变化的,都是又市场供需来定的,当年iOS火的一塌糊涂的,现在也出现找不到工作的,满地的出入门者,我就属于其中一个,在一个逼不得已的情况下,开始转行做.net ,我相信当年的很多.net 的小伙伴也是想走出那片工资低,满地都是的.net ,那时候,学校,培训机构都是在培训.net 阅读全文