- 博客(9)
- 收藏
- 关注
原创 2020.7.30正则 基础IO
day13正则表达式(用在服务器是一种文本模式由普通字符与元字符,限定符组成使用单个字符串匹配命名空间是:System.Text.RegularExpressions;元字符(特殊意义的字符^匹配输入字符串的开始$匹配输入字符串的结尾位置\w 字母数字下划线\d 数字字符\n 换行\s 空白字符,包括空格制附表\S 非空白字符. 出了换行符之外的任何单字符(要匹配 . 的时候用 \ .常用限定符** * **
2020-07-30 20:52:22
128
原创 7.28泛型,泛型参数,集合,
day11泛型装箱int a=6;float b =14fobject obj =b;,拆箱float b =(float)obj;泛型实现交换能够将类型作为参数传递,也就是在创建类型的时候用一个特定的符号例如T作为一个占位符,代替时机的类型,等到时候在实例化的时候再用一个实际的类型来代替public static Swap<T>(ref T value0, ref T){ T temp =value0; value0 =value1; value1 =t
2020-07-28 21:34:39
546
1
原创 2020.7.27 抽象方法抽象类,静态成员,静态构造函数,单例,索引器,命名空间,运算符重载,接口
day10抽象方法astract 抽象方法声明1.抽象方法没有方法体2.必须在子类里重写3.必须重写用抽象4.抽象方法必须放在抽象类里5.支持重写6.抽象方法不能是private,不然无法被访问↑隐式的虚方法只能由声明但是不提供实际的实现class Manager:Emplyee{ public override void CalculateSalary() { throw new NotImplementedException();
2020-07-27 20:11:14
182
原创 2020.7.24 字符串的方法 StringBuilder类 System.Format 方法的重载 方法递归
day9字符串string 是引用类型但是非常特殊字符串可以当做数组使用string str ="abcde";Console.WriteLine(str[0]);//'a'↑只能读不能写字符串可以进行 + +=运算string str ="abc";str += "a";string.Compare//比较判断 string str = "abcDef"; int n = string.Compare(str, "AbcDef"); Console.Write
2020-07-24 21:08:26
142
原创 2020.7.23 构造函数 构造函数的重载,默认构造函数 继承 构造继承 多态 转型 方法的覆盖/重写 重写小练习
day8构造函数构造函数的创建public Rerson()//← 方法名必须与类一样,并且没得返回值{ }带参数的构造函数public Rerson(string name ,int age){ this.name =name ; this.age = age; Console.WhiltLinr(" ");}public House( int personCount){ owners = new Person[personCount];}构
2020-07-23 20:16:44
158
原创 day7 属性 方法参数 变量的作用域 数据类型整合和几个关于方法参数的小练习
day7属性不设置字段属性默认是private(私有的)快捷设置字段的访问方式,只读/只写/可读可写,就可以使用属性,或者属性访问器//首先定义一个私有字段private string name;public string Name { set;}//←只写public string Name { get;}//←只读public string Name { set;get;}//←只读只写↑快捷写法public string Name{ get {
2020-07-22 20:50:50
126
原创 day6 面向对象 类的定义访问 命名空间的声明 对象的定义创建 字段的定义创建访问 方法的创建调用
day6面向对象面向过程是分析解决问题的步骤,然后把步骤实现面向对象是把构成问题的事分解成各个对象,不是为了完成步骤,为了描述在整个类是类别 是一种抽象的数据类型 是相同特征实体的抽象类里共同行为或者特征二者存一也可访问修饰符 class 类名{ 类成员 }class person{ public string name; public void Chat(){ 方法内容 }}声明其他命名空间命名空间.类名 变量=new 命名空间.类();{public
2020-07-21 21:08:03
121
原创 2020.7.15 c#转换符 运算符 if语句 swith语句 函数 随机数的生成,判断字符是否为空 占位符
day2显示转换小数据类型 变量 =(小数据类型)变量;↑必须都是数字类型强制转换符:string->intconvert.to类型;例:string str=console.ReadLine();int age=convert.toint32;system.console.wroteline(“我的年龄是”+age+“岁”);隐式转换不会导致数据丢失,不需要任何语法,小转大自动转换运算符关系运算符大于>,<小于,<=大于等于,>=小于等于,
2020-07-15 20:49:50
294
原创 2020.7.14 day1 数据类型 进制转换 算术运算符 复合运算符 小练习
数据类型储存不同类型数据的容器bool 布尔值 true/false 1字节大小byte 8位无符号整数 0-255 1sbyte 有符号8位整数 1ushiort 无符号16位整数 2short 有符号16位整数 2int 有符号32位整数 4char 16位字符类型 2float 32位单精度浮点类型
2020-07-14 20:58:27
272
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人