【C#学习】数据类型
来源:互联网 发布:java getclass 编辑:程序博客网 时间:2024/06/07 13:32
在 C# 中,变量分为以下几种类型:
- 值类型(Value types) 整数、字符、实数(decimal, double, float)、布尔数等简单值类型以及结构类型,枚举类型这两个复合值类型
- 引用类型(Reference types) 类,接口,委托,数组
值类型
值类型变量可以直接分配给一个值。它们是从类 System.ValueType 中派生的。
值类型直接包含数据。比如 int、char、float,它们分别存储数字、字母、浮点数。当您声明一个 int 类型时,系统分配内存来存储值。
使用sizeof关键字可以获得类型大小。
引用类型
引用类型不包含存储在变量中的实际数据,但它们包含对变量的引用。
换句话说,它们指的是一个内存位置。使用多个变量时,引用类型可以指向一个内存位置。如果内存位置的数据是由一个变量改变的,其他变量会自动反映这种值的变化。内置的 引用类型有:object、dynamic 和 string。自定义的引用类型有class、interface和 delegate。
指针类型
指针类型变量存储另一种类型的内存地址。C# 中的指针与 C 或 C++ 中的指针有相同的功能。声明指针类型的语法:
阅读全文
0 0
- C#中数据类型学习
- 学习C#010428数据类型
- C#数据类型的学习
- C# 数据类型学习
- 【C#学习】数据类型
- C#学习笔记,数据类型
- c# 学习总结 之 数据类型
- C#学习笔记 系统数据类型
- C#学习笔记-数据类型转换
- C#学习日记03---数据类型
- C#学习笔记 基本数据类型
- 学习C#之基础数据类型
- C#学习笔记_3.C#数据类型
- C#学习笔记: 数据类型的一些说明
- c#学习1——数据类型
- C#学习笔记3——数据类型
- C#入门经典学习笔记之数据类型
- C#学习笔记01:基本数据类型
- Python基础08 模块
- 关于笔记本预装win10/8改装win7蓝屏问题, G5030预装win8改装win7
- 【C#学习】标识符
- 【JZOJ5270】【GDOI2018模拟8.14】神奇的矩阵
- 【C#学习】关键字
- 【C#学习】数据类型
- UI框架
- 开发者不追人工智能就会被淘汰吗?
- [Usaco2006 Nov]badhair乱头发节
- 快递接口调用学习——快递查询接口(API)授权Key申请
- window.onload的使用方法
- Jaxb2 实现JavaBean与xml互转
- 详解Cassandra数据模型中的primary key
- python多线程编程第一篇