C#学习摘要之(一)

一、C#的特点

1) 语法简洁

  C#不允许直接内存操作;C#没有指针;C#的关键字更加明了.

2) 面向对象设计

 C#中的每种类型都可以当作是对象;C#只允许单继承,也没有全局变量和全局常数,所有的一切都必须封装在

一个类中,使代码具有更好的可读性,差减少命名冲突的可能.

3)与WEB紧密结合

  网络服务看起来就像是C#的本地对象,C#组件能够方便地为WEB服务,并允许它们通过Internet被运行在任务操作系统上的任何语言调用

4)完全的安全性和错误处理

C#中不能使用未初始化的变量,对象的成员变量由编译器负责置0,C#不支持不安全的指向,不能将整数指向

引用类型,C#还提供了边界检查和溢出检查功能

5) 版本处理技术

  C#在语言中内置了版本控制功能,保证复杂的软件可以方便的开发和升级

6) 灵活性和兼容性

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值