![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#数据类型
学海无涯又无舟
这个作者很懒,什么都没留下…
展开
-
其他
1 decimal 类型从技术上说,decimal 类型也属于浮点型,128 位,但 C# 语言规范中并没有将其定义为浮点类型。decimal 比 double 类型范围(量级)小,但精度更高。decimal 类型是适合财务和货币计算的 128 位数据类型。decimal 不是 C# 基本数据类型,会导致性能和效率问题。在 decimal 类变赋值量时,必须在数字后面加上字母“m”或“M”。decimal 是浮点型,也会存在精度损失,例如d∗g/gd * g / gd∗g原创 2020-07-20 20:47:58 · 1104 阅读 · 0 评论 -
数组
数组相关1 概述表示了一组特定类型且数量固定的变量(元素)。数组的元素总是按照先后顺序存储在连续的内存块里,读取效率高。所有是数组都继承于 System.Array 类。数组元素访问从 0 开始。2 数组定义与初始化2.1 一维数组int[] arr1 = new int[3]; // 之后需要逐个赋值int[] arr2 = new int[3] {1, 2, 3};int[] arr2 = new int[] {1, 2, 3};int[] arr3 = {1, 2, 3};原创 2020-07-20 20:44:04 · 108 阅读 · 1 评论 -
数据类型转换
1 常用的数据转换方法数据转换是经常要用到的,C# 中数据转换的方法很多,拿将目标对象转换为整型(int)来讲,有四种方法:分别为 (int)、int.Parse()、int.TryParse() 和 Convert.ToInt32()。下面从被转换对象说起,在我们实际开发项目的过程中,我们碰到需要被转换的类型大概有 3 大类,分别是空值(null)、数字类型(包含float,double,int,long等)和字符串(string)这3类。1.1 测试NULLint a = Convert.原创 2020-07-20 11:09:19 · 793 阅读 · 0 评论 -
C#基本数据类型
部分摘自《C# 7.0 核心技术指南》。数据类型C#中的数据类型分为值类型 (Value type) 和引用类型(reference type)1 值类型和引用类型值类型所有的值类型都集成自 System.ValueType 上,除非加声明 ? 否则不可为 null,保存在堆栈(Stack,先进后出)上,常见的值类型有:整形、浮点型、bool、枚举(enum)、结构体(struct)等。引用类型所有的引用类型都继承自 System.Object 上,引用类型保存在托管堆(Head,先进原创 2020-07-18 09:07:13 · 460 阅读 · 0 评论