C#/.net学习-----C#基础知识

本文介绍了.NET体系结构和C#语言的基础知识,包括值类型和引用类型,如整型、浮点型、引用对象和字符串,以及控制流中的条件语句、switch语句、循环结构。此外,还提到了枚举类型,并对比了C#与.NET的区别,强调了学习C#作为面向对象语言的重要性。最后,文章预告了面向对象特性的后续讨论,特别是多态的核心概念。
摘要由CSDN通过智能技术生成
一、.net体系结构
         很多人学习C#语言,根本分不清什么是C#,什么是.net。其实我开始也分不清,见到招聘网上说的C#软件工程师和.net软件工程师,根本就是一头雾水。
         其实C#首先说明是一种面向对象的编程语言,.net是.NET Formwork,这是一个平台,C#运行的时候是基于.NET Formwork这个平台而运行的。当然,有许多自身的功能二者还是有很大的区别的。比如运算符的重载在C#中是可以支持的,而在.NET Formwork是不支持的。当然还有很多,以后还需要继续学习才会深入的了解。
         无论是C#还是.NET ,学习的开始方向都是C#这个面向对象的语言,基础中的基础。语言不会,更不要说什么框架,说什么平台了。
         这里我要吐槽一下下,虽然我也是搞C#的,但是对于现状来说,微软的业绩持续下降,原因大家应该都知道,因为另外一个强大语言----Java。Java的强大之处想必大家都知道----跨平台。Java在编程的语言中,太强大了。虽然说,微软现在也开始搞跨平台了,但是这也不好说,谁知道今后的结果会是神马样呢?
二、C#语言基础
1、值类型和引用类型
1.1值类型
整型:sbyte,short,int,long,byte,ushort,uint,ulong
浮点型:float,double
decimal型:decimal(128位的高精度,用于银行系统的数据类型)
bool型:b
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值