C# 数据类型
来源:互联网 发布:菜鸟网络能上市吗? 编辑:程序博客网 时间:2024/06/04 19:38
在C#中,分为3种数据类型:简单类型,引用类型,类类型。(整理的不好勿喷,纯当自我笔记了。)
其中,简单类型中的数据类型大致分为:字符型,整数型,小数型,布尔型。(只是大致的,写到这里想不起来了)
另外,值类型中,还有结构类型和枚举类型,再就是自定义数据类型了。
结构类型
结构类型就是把不同类型的数据组合在一起,方便使用。
结构类型的声明和使用上看起来和类有点儿相似。它们,都表示可以包含数据成员和函数成员的数据结构,但结构类型是一种值类型,而类类型是一种引用类型。
using system; struct student { public int no; public string name; public string phone; public student(int stu_no, string stu_name, string stu_phone) { no = stu_no; name = stu_name; phone = stu_phone; } } class structTest { public static void main() { student stu=new student(20170521,"zsw","13164600197"); console.writeline(stu.no); console.writeline(stu.name); console.writeline(stu.phone); } }
枚举类型
枚举类型是用户定义的整数类型。
Enumweekday{Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,saturday};
大括号中的表示符成为枚举元素,枚举元素默认是int类型。默认情况下,第一个元素的值为0,后面的依次递增。枚举 元素所赋值的类型限于long,int,short,byte等整数类型。
数据之间的转换
C#数据类型提供了隐式转换的功能,所以,数据类型之间的转换都是显示的。再就是装箱和拆箱: 拆箱装箱:
装箱:将值类型转为引用类型;
拆箱:将引用类型转换为值类型;
除此之外Convert类提供了装换方法,可以实现简单数据类型的转换,得很熟悉。
阅读全文
0 0
- c#数据类型
- C#数据类型
- C# 数据类型
- C# 数据类型
- C#数据类型
- C# :数据类型
- C#数据类型
- C# 数据类型
- C#数据类型
- C#数据类型
- C# 数据类型
- c#数据类型
- C#数据类型
- C#数据类型
- C#数据类型
- C#数据类型
- C#数据类型
- C#数据类型
- 使用github 更新本地源码到阿里云 操作记录(linux)
- 搜索树BinarySearchTree
- Eclipse+pydev 常用快捷键
- 南阳理工oj第3题
- LeetCode 34. Search for a Range
- C# 数据类型
- 操作系统(五)存储模型
- 2017-05-30:Unity5.6.1实现联网模式下控制多玩家在场景中的移动
- TFcaiCH3
- fl2440模块学习——3G拨号上网
- <? extends T>和<? super T>
- SpringBoot应用监控
- Codeforces contest 802 problem G
- 解决用php连接本地数据库慢的问题