C#基础总结(部分)

命名
使用帕斯特命名的: 类、方法、属性、接口等
使用驼峰式命名的: 变量、字段、结构体 等
特殊命名情况: 常量:每个字母都是大写的
访问修饰符与修饰符
访问修饰是通用的,在类、方法、字段、属性等都是存在访问修饰符的。 一般常用的访问修饰符就这几个: public :公共的,任意地方的代码都i可以进行访问 private :私有的,在类的内部可以进行访问 protected:受保护的,只有类或继承类上使用 internal :同一个应用程序可以进行访问
需要注意的是:类的默认访问修饰符是internal ,方法、字段、属性、枚举、结构体的默认访问修饰符是private
修饰符 类的修饰符: 修饰符是对类本身特点的描述,包括 abstract、sealed 和 static。abstract 是抽象的 意思,使用它修饰符的类不能被实例化;sealed 修饰的类是密封类,不能被继承;static 修饰 的类是静态类,不能被实例化。
方法的修饰符: 在定义方法时修饰符包括 virtual(虚拟的)、abstract(抽象的)、override(重写的)、 static(静态的)、sealed(密封的)。override 是在类之间继承时使用的。
字段修饰符 在修饰字段的修饰符,常用的就是两个readonly(只读)和static(静态)
注意区分什么是访问修饰符和修饰符
类/方法/字段/属性等的定义
类的定义: 访问修饰符 修饰符 class 类名{ 类的成员(类、方法、字段、属性等) }
方法的定义: 访问修饰符 修饰符 返回值类型 方法名称(形参){ 方法体 }
字段的定义: 访问修饰符 修饰符 数据类型 字段名称
属性的定义: 访问修饰符 数据类型 属性名称 { get,set}
方法与构造方法
什么是构造方法? 构造方法就是一个方法名称和类的名称相同的方法。 构造方法不支持重写,不支持继承,但是可以重载。
方法的重载: 方法的重载就是方法与方法的名称相同,但是形参不同。 形参不同可以是参数个数不同或参数的数据类型不同。 所以就可以根据形参的不同,判断出调用的是哪一个方法。
什么是实参?什么是形参? 实参是有具体的值的。形参是没有具体的值的,它相当于一个没有初始化的变量。
常用类
C#这边会有一些定义的好的类,我们要知道怎么去用,只是列举常用的方法,更多的使用方法去看官方文档。 Math 类:主要用于一些与数学相关的计算 .Abs() 取绝对值 .Max() 返回两个数中较大的值 .Min() 返回两个数中较小的值 .Round() 返回四舍五入的值
Random类:是一个用于产生随机数的类
DateTime类:用于表示时间的类 DateTime.Now 表示获取当前时间
console类:主要用于控制台应用程序的输入和输岀操作 Write() 向控制台输出内容后不换行 WriteLine() 向控制台输出内容后换行 Read() 从控制台上读取一个字符 ReadLine() 从控制台上读取一行字符
字符串操作的常用属性或方法如下: .Length 获取字符串的长度,即字符串中字符的个数 .ToLower() 将字符串中的大写字母转换成小写字母 .ToUpper() 将字符串中的小写字母转换成大写字母 .Trim() 去掉字符串的左右空格 .Split() 拆分字符串 .Substring() 用于截取指定的字符串
字符串可以进行哪些操作? 获取字符串的长度、查找某个字符串的位置、字符串的替换、字符串的截取、字符串的插入。 如果需要对应的操作,可以找到对应的方法或属性进行操作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值