C#中的基础知识有哪些
发表于:2024-11-19 作者:千家信息网编辑
千家信息网最后更新 2024年11月19日,这篇文章主要为大家展示了"C#中的基础知识有哪些",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"C#中的基础知识有哪些"这篇文章吧。C#基础知识--数据类型
千家信息网最后更新 2024年11月19日C#中的基础知识有哪些
这篇文章主要为大家展示了"C#中的基础知识有哪些",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"C#中的基础知识有哪些"这篇文章吧。
C#基础知识--数据类型
float (单精度 精度为7位数)
double (双精度 精度为15~16位数)
decimal (十进制类型 取值比double要小 但它更精确)
decimal d_value = 1.0m //下标m表示为十进制类型 如省略m 则当成double处理 char c_value = '\X0032' //16进制转义符 char c_value = '\u0032' //Unicode表示法 char c_value = 'A'; //单引号 string s_value = "long";//双引号 string[] s = new string[6] //字符数组{..} Click Show CodeShow Code [+] class Test { static void Main() { int[] a1 = new int[] {1, 2, 3}; //一维 int[,] a2 = new int[,] {{1, 2, 3}, {4, 5, 6}}; //二维 int[,,] a3 = new int[10, 20, 30]; //三维 int[][] j2 = new int[3][]; //变长 j2[0] = new int[] {1, 2, 3}; j2[1] = new int[] {1, 2, 3, 4, 5, 6}; j2[2] = new int[] {1, 2, 3, 4, 5, 6, 7, 8, 9}; } }
结构是值类型,而不是引用类型,所以不支持继承!结构被存在堆栈中或者是内联。结构在精心下可以提高存储效能。例如,定义一个与类有着相同信息的结构可以大大地减少存储空间
struct Point { public int x, y; public Point(int x, int y) { this.x = x; this.y = y; } }
枚举
1.在某一时刻只能取枚举中某一个元素的值
2.每个元素类型都是 int 型 且***个元素的值为 0 它后面的元素递增 1
enum WeekDay{ Sunday,Monday,Tuesday } WeekDay day; day = Tuseday;
代表
1.相当于C#中函数指针原型 与指针不同的是 代表在C#是类型安全的
2.声明时不能有返回值 也不能带有输出类型的参数
delegate int MyDelegate();//声明一个指向int类型函数原型的代表
装箱和拆箱
1.可以把值类型当作一个引用类型对待
2.装箱是指把值类型隐式或显式的转换成object类型
3.拆箱是将object类型显式的转换成值类型
C#基础知识--常量与静态变量
常量本身就是值的形式 内存中是不分配空间的;静态变量是变量形式 内存中需要分配空间
public static string s_value = "this is a " + s_dog ;//假设s_dog是另一个变量 初始化时值可以根据s_dog的不同有所改变 public const double X = 1.0, Y = 2.0;//值不可以改变
C#基础知识--类型转换
(类型)变量
Convert.toXXX(变量)
以上是"C#中的基础知识有哪些"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
类型
C#
知识
基础
基础知识
变量
元素
结构
代表
内容
空间
篇文章
精度
不同
位数
内存
函数
十进制
原型
常量
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
我国网络安全风险
网络安全公关公司
网络技术学些什么
齐家网软件开发
千优影音网络技术有限公司
网络技术基础课程大纲
excel看到全部数据库
vb显示采集数据库
服务器香港 多级分销
重庆通信网络安全
ibm 服务器u盘启动
数据库文件的字段用来干嘛的
短期网络安全板块
互联网科技学院招生章程
数据库的技术需求
电子支付与网络安全主编申帅
延安网络技术服务价格
计算机国家网络安全
28盘位服务器
阿里云服务器托管协议
网络安全推进会胸牌
湘潭游戏软件开发
如何用服务器做视频编辑
网络安全知识培训文章
请保护我方网络安全
数据库文件的字段用来干嘛的
通信网络技术服务公司
前端代理服务器在哪里启动的
数据库mysql建立
数据库查询出版社