C#基础语言
来源:互联网 发布:调用接口获取json数据 编辑:程序博客网 时间:2024/04/19 18:02
C#基础语言
变量和表达式
数据类型
1. 值类型
简单类型、结构类型、枚举类型
2. 引用类型
数组类型、接口类型、委托类型、类类型
3. 指针类型
变量和常量
静态常量和动态常量的区别
静态常量
动态常量
定义
声明同时要声明
生命不需要复制,可在构造函数中复制
类型限制
类型属于值类型范围不能通过new设置
没有限制
对于类对象而言
常量值一定
不同对象,常量值可不同
内存消耗
无
分配内存,保存常量实体
综述比较
无内存消耗,但限制较多,不够灵活
灵活,方便,有内存开销
运算符
运算符类别
运算符
乘法
*,%,/
加法
+,-
变换
<<,>>
相等
==,!=
逻辑“与”
&
逻辑或
l
逻辑AND
&&
逻辑XOR
^
条件OR
ll
1. 算数运算符
+ - * / %(取余)
2. 赋值运算符
?? 功能是如果“??”运算符左操作数非空,则返回左操作数,否则返回右操作数。
3. 其他常用运算符
++(自增) --(自减) new(用来实例化)
装箱和拆箱
装箱:经一个只类型转换成一个引用类型,火把值类型转换成一个该值类型应用的接口类型。
拆箱:讲一个引用类型或一个对象类型转换称过一个值类型的过程。
这是看书的总结,还要完善,欢迎大家给出建议。
- C#语言基础
- C#语言 基础
- c# 语言基础概念
- C#语言基础
- C#语言基础理解
- C#语言基础理解
- C#语言基础心得
- C#语言基础
- C#语言基础
- c#之语言基础
- c#语言基础
- c#语言基础
- C#语言基础
- C#基础语言
- C#语言基础-1
- c#语言基础
- C#语言基础回忆
- c#语言基础
- Servlet监听器——实现在线登录人数统计小例子
- android颜色对应的xml配置值,颜色表
- unix系统之getpid()
- 【POJ】1741 Tree
- java中 set,list,array互转
- C#基础语言
- 苹果笔记本开机出现闪烁的问号文件夹解决方法
- 使用Spring实现读写分离( MySQL实现主从复制)
- java泛型概要
- Spring-4,IOC容器
- 使用归并思想查找数组中的逆序对的数量——Java实现
- 1_简答的多项式运算
- HTML5基础--新的选择器收集
- 算法竞赛入门经典 第二版 习题6-2 S树 S-Trees uva712