栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > Java

untiy游戏开发c#基础——1基础数据类型

Java 更新时间:发布时间: 百科书网 趣学号

学习一门语言,最开始入手的便是数据基础类型,不同的语言对于位的规范各有不同,下列的图表为c#中的全部基础类型

类型描述范围默认值
bool布尔值True 或 FalseFalse
byte8 位无符号整数0 到 2550
char16 位 Unicode 字符U +0000 到 U +ffff''
decimal128 位精确的十进制值,28-29 有效位数(-7.9 x 1028 到 7.9 x 1028) / 100 到 280.0M
double64 位双精度浮点型(+/-)5.0 x 10-324 到 (+/-)1.7 x 103080.0D
float32 位单精度浮点型-3.4 x 1038 到 + 3.4 x 10380.0F
int32 位有符号整数类型-2,147,483,648 到 2,147,483,6470
long64 位有符号整数类型-9,223,372,036,854,775,808 到 9,223,372,036,854,775,8070L
sbyte8 位有符号整数类型-128 到 1270
short16 位有符号整数类型-32,768 到 32,7670
uint32 位无符号整数类型0 到 4,294,967,2950
ulong64 位无符号整数类型0 到 18,446,744,073,709,551,6150
ushort16 位无符号整数类型0 到 65,5350

ps(图源来自菜鸟C# 数据类型 | 菜鸟教程 (runoob.com))

        语言对比,对于有基础的人来说常常会把不同的语言之间进行对比,相同知识点的都可以同化,c#相比于其他多出了decimal 拥有128位的巨大储存空间,以及有符号类型sbyte。还有三个特殊的为无符号类型,省略了前缀而成的uint , ulong,ushort ,因为无符号所以只能储存0与正数。

以下是一个简单的程序案例,来使用这些数据类型

结果:

 

 选择了几种常用数据类型,这里注意float与double都需要添加后缀,分别为f与d,没有出现的decimal也需要添加后缀 m 才能是正常类型。

这是一篇简单的介绍,如果想看下去,可以点击关注,除了unity还会发一些其他的软件学习。

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/276467.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号