C#基础(四)

接口

接口和类一样都属于引用类型,它可以用来描述属于类或结构的一组相关功能,即定义了一种协议或者规范和标准,接口里面只允许有未定义的方法,它里面的东西没有任何实际意义。它可以约束类的行为,例如一个类实现了IComparable接口,就必须实现这个接口中的所有方法。

声明接口需要interface关键字
接口的使用需注意以下几点:

  1. 接口中只能包含属性、方法、事件、索引器,但是都不能实现
  2. 定义接口的名称通常以I开头
  3. 实现接口的语法和继承相似:class Person:IPerson
  4. 习惯说继承一个类,实现一个接口
  5. 如果类以及继承一个父类,则以“,”分隔父类和接口
  6. 声明接口成员时不能包含有任何的修饰符,否则会发生编译错误

String类8种构造函数

比较字符串:4种方式:
1、使用String类的Compare()或CompareTo()方法 str1.CompareTo(str2); string.Compare(str1,str2); 返回值是-1、0、-1
2、使用String类的Contains()方法 返回值是true、false
3、使用String类的Equals()方法 返回值是true、false
4、直接使用“==”
提取字符串:Substring()方法
**拆分字符串:Split方法
定位与查找字符串6种
格式化字符串:Format方法
-日期和时间的格式化
-数字格式化
**String类中其他常用方法:

1、Toupper()和ToLower()方法: 将字符串全部转换为大写、小写
2、Copy()和CopyTo()方法:复制字符串
3、replace()方法:替换字符串
4、Concat()和Join()方法:连接字符串
5、Trime()、TrimStart()、TrimEnd(0方法
追加字符串:3种方式
1、Append()方法 将指定的字符或字符串追加到字符串末尾
2、AppendLine()方法 追加完成后,还追加一个换行符号
3、AppendFormat()方法 首先格式化被追加的字符串,然后将其追加到字符串末尾
插入字符串:Inser()
替换字符串:Repalce()
移除字符串:Remove()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值