新手上路-基础复习-值类型笔记

以后可能就不会再去看基础了,趁现在还有机会多看点

::在类外部声明成员函数,C#标准格式,{换行
int a=(b==true)?1:0; (C语言有些库没有bool型)
===============================
Ctrl+K+C快速注释单行
Ctrl+K+U取消注释单行
===============================
值类型;引用类型(没有指针)
===============================
值类型:euum;struct;简单值类型
enum kk={kk1,kk2,...}(默认类型整形)
enum kk:string={kk1,kk2,...}(更改成员类型成string)
struct myStruct{;}
值类型
byte(无符号)
sbyte(带符号)
short(带符号)-32768~32767
ushort(无符号)0~65535
int -2^31-1~x^31(最高位储存符号)
uint 0~2^32-1
long 64位长整形带符号
ulong 64位无符号
char uicode
float
double
decimal 十进制(m后缀)
boolean bool true/false


进制符号不区分大小写
===============================
变量名只能是字母,数字和下划线(_)的组合,开头不能为数字


1.匈牙利命名法
开头第一个字母为变量类型首字母,其他位单词英文或缩写,每个单词首字母大写
2.驼峰命名
首个单词首字母小写,其他单词首字母大写
3,帕斯卡(大驼峰)
每个单词首字母均大写


一般而言,方法,类,结构体,他们的命名方式使用大驼峰命名
自定义的变量命名时,使用驼峰命名
================================

as
转换字符,一般用于Null转换和装箱转换

用于替代强制类型转换:
object obj =new Base();
Base myBase = obj as Base;

 


List <T>是ArrayList的泛型,ArrayList里边的数据类型是object
所以ArrayList少用,存在装箱和拆箱的步骤

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值