c# 对象类型
来源:互联网 发布:mac u盘在桌面不显示 编辑:程序博客网 时间:2024/06/14 20:32
C#值类型数据直接在他自身分配到的内存中存储数据,而C#引用类型只是包含指向存储数据位置的指针。
基础数据类型(string类型除外):包括整型、浮点型、十进制型、布尔型。
整型包括:sbyte、byte、char、short、ushort、int、uint、long、ulong 这九种类型;
浮点型就包括 float 和 double 两种类型;十进制型就decimal ;布尔型就是 bool 型了。
结构类型:就是 struct 型。
枚举类型:就是 enum 型。
引用类型有五种:class、interface、delegate、object、string
引用类型作为参数时:
1、在修改变量本身时,结果类似于值传递,即不会改变传递前的变量的值
2、在修改变量的属性或字段时,才是引用传递,会影响到传递前的变量的值
3、参数使用了ref后,才是真正的引用传递,不管修改变量本身还是修改变量的属性或字段,都会影响到传递前的变量的值
值传递:传的是对象的值拷贝。(即函数内参数对象是调用时传递的对象的栈中对象的拷贝。)
引用传递:传的是栈中对象的地址。(即函数内参数对象与调用时传递的对象完全是同一栈中对象。)
- C# 引用类型-对象类型
- C# 对象和类型
- c# 对象类型
- C# 对象类型转换
- C# 对象和类型
- c# 对象类型、对象总结
- 2.C#对象和类型
- C# 对象类型的转化
- C#类型基础----对象复制
- C# 对象比较(值类型、引用类型)
- C#基础(二)对象和类型
- C#第三章 对象和类型
- c#基础 之对象和类型
- 《笔记》C# 如何查看对象的类型
- C# 引用类型对象传值
- C#类型基础----对象判等
- C#高级编程:对象和类型
- C# 高级编程 对象和类型
- MyEclipse安装插件的几种方法
- 数据类型、运算符与表达式
- CSDN工具类收集
- C#中引用类型和值类型分别有哪些
- Oozie调度Pig job常见的问题及分析
- c# 对象类型
- 动态语言和静态语言的比较
- 一个字符输入的问题
- js 调用父窗口函数-iframe父窗口和子窗口相互的调用方 .
- 超棒的30款JS类库和工具
- 程序语言之争与Java社区文化
- 漫画研发之七: 绩效评价基本靠拍脑袋、搞平衡、让新员工垫背
- 406. The fire is the test of gold, Adversity of strong man. 烈火验真金,艰难磨意志
- 朴槿惠与韩国对中国的启示