C#学习第二天
2024-08-25 16:10:57
在C#中数据类型大概有两类:值类型和引用类型,需要由定义类型的开发人员决定在什么地方分配一个实例。
值类型和引用类型在使用原理上也有所不同,值类型在使用时是传递或者得到一个值的副本,而引用类型在使用时是传递或得到一个引用。
值类型特性:
1.变量存储在线程堆栈中;
2.访问值类型变量时,直接访问其实例;
3.每个变量都有自己的数据副本,因此对一个变量的操作不会影响其他变量;
4.复制时,复制的是变量的值,而不是地址;
5.值类型变量不能是NULL,必须有一个确定的值。
值类型的构成就不在这里赘述了,下面说几个常用的数值类型:
1.整数类型
sbyte -128~127
byte 0~255
char U+0000~U+ffff
short -32768~32767
ushort 0~65535
int -2147483648~2147483647
uint 0~4294967295
long -9223372036854775808~9223372036854775807
ulong 0~18446744073709551615
今天事情太多,就这些了,羞愧。
最新文章
- asp.net mvc3登录验证
- 浅谈Js对象的概念、创建、调用、删除、修改!
- IO(四)----对象的序列化
- 软件测试第六周学习笔记之“Win8 APP应用程序的白盒测试”
- ios蓝牙开发(五)BabyBluetooth蓝牙库介绍
- raspbian 静态IP
- Java连接redis的使用示例
- 使用C语言实现二维,三维绘图算法(3)-简单的二维分形
- c#与oracle数据库连接池
- Android KeyStore Stack Buffer Overflow (CVE-2014-3100)
- 【webpack】-- 样式加载
- 201521123013 《Java程序设计》第8周学习总结
- windows下实现win32俄罗斯方块练手,编程的几点心得
- SUSE12SP3-Zookeeper安装
- 学习java23种设计模式自我总结
- JMeter 的调式工具
- Docker Client (another java docker client api)
- 【凸包板题】Gym - 101484E E. Double Fence
- dispatch_barrier_async,加锁
- Vue、 React比较
热门文章
- function field , store={}...
- bzoj1233: [Usaco2009Open]干草堆tower
- WPF学习笔记-使用自定义资源字典(style)文件
- 字符串处理---统计每一行字符串当中的字符“u”个数
- STM32F10x 学习笔记5(USART实现串口通讯 1)
- select的使用(一)
- 关于aspx 页面生成html 源码顶部空行不得不说的事儿
- android关于图片缩放
- 尚学堂 JAVA DAY12 java程序执行时内存的分配
- C基本语句测试