C#语言7

一、基础语法 

有符号数可以表示负数,无符号数仅能表示正数,在其类型名称前加U字符则为无符号类型

默认的整型是int类型

常量:const  数据类型   变量名=值;

不兼容类型转换:Convert.ToDouble 转换为double类型

二、修饰符

访问修饰符   修饰符   数据类型    字段名;

  • 访问修饰符:
  1. public任何代码访问
  2. private同一类代码访问(默认)
  3. internal仅同一个项目中代码访问
  4. protected只能由类或派生类中的代码访问 
  • 修饰符 
  1. readonly只能读取该字段的值而不能给字段赋值
  2. static静态字段,可以直接通过类名访问该字段“类名.类成员” 

三、get和set方法 

简写:public   数据类型   属性名(get;set;)

只读属性直接省略set访问器即可

四、折够方法

是在垃圾回收、释放资源时使用的,在程序结束后自动被调用的

~类名()

{

        //语句块;

}

五、参数  

  • 引用参数:ref关键字,引用参数与我们平时使用的参数类似
  • 输出参数:out关键字,带输出参数的形式参数赋值 

六、lambda表达式

访问修饰符   修饰符   返回值类型   方法名(参数列表)  =>表达式

七、嵌套类

调用需使用“外部类.嵌套类

若为静态成员,则通过“外部类.嵌套类.静态成员

八、部分类

访问修饰符   修饰符   partial   class   类名{......}

当一个类中的内容较多时将相似类中的内容拆分到不同的类中,并且部分类的名称必须相同

九、控制台操作

方法描述
Write向控制台输出内容后不换行
WriteLine向控制台输出内容后换行
Read从控制台上读取一个字符
ReadLine从控制台上读取一行字符

Console.Write(格式化字符串,输出项2,输出项2)

格式化字符串中使用(索引号)的形式,索引号从0开始,输出项1填充{0}位置的内容,依次类推

十、Math类

方法描述
Abs取绝对值
Ceiling返回大于或等于指定的双精度浮点数的最小整数值
Floor返回大于或等于指定的双精度浮点数的最大整数值
Equals返回指定的对象实例是否相等
Max返回两个数中的较大数的值
Min返回两个数中的较小数的值
Sqrt返回指定数字的平方根
Round返回四舍五入后的值

十一、DateTime

方法描述
Date获取实例的日期部分
Day获取该实例所表示的日期是一个月的第几天
DayOfWeek获取该实例所表示的日期是一周的星期几
DayOfYear获取该实例所表示的日期是一年的第几天
Add(Timespan value)在指定的日期实例上添加时间间隔值 value
AddDays(double value)在指定的日期实例上添加指定天数 value
AddHours(double value)在指定的日期实例上添加指定的小时数 value
AddMinutes(double value)在指定的日期实例上添加指定的分钟数 value
AddSeconds(double value)在指定的日期实例上添加指定的秒数 value
AddMonths(int value)在指定的日期实例上添加指定的月份 value
AddYears(int value)在指定的日期实例上添加指定的年份 value
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值