C#语法汇总

C#语法汇总

1MB / 使用说明

平台:/WinXP/|Win7|/Vista/|Win8

立即下载
立即下载
软件简介
  • C#语法汇总

c语言是我们已经非常熟悉的编程语言之一。初学者学习C语言时,要从C语言的基本语法入手。现在,绿茶边肖为广大学习C语言的朋友提供一份C语言语法的总结,可以给大家带来很大的帮助!

C#(发音为“See Sharp”)是一种简洁、现代、面向对象和类型安全的编程语言。C#起源于C语言家族,所以C、C和Java的程序员可以很快熟悉这种新语言。C#已分别被ECMA国际和ISO/IEC接受并建立,分别是ECMA-334和ISO/IEC 23270。的C#编译器。NET框架就是根据这两个标准实现的。

C#是一种面向对象的语言,但是C#进一步提供了对面向组件编程的支持。现代软件设计越来越依赖于以独立和自我描述的功能包形式存在的软件组件。这类组件的关键是通过属性、方法和事件提供编程模型;它们具有提供关于组件的声明性信息的特性;同时,它们也被纳入自己的文件中。C#提供的语言构造直接支持这些概念,这使得C#成为创建和使用软件组件的自然选择。

有助于构建健壮且持久的应用程序的几个C#特性:垃圾收集将自动回收不再使用的对象所占用的内存;异常处理为错误检测和恢复提供了一种结构化和可扩展的方法。类型安全的语言设计避免读取未初始化的变量、超出边界的数组索引或执行未检查的类型转换。

C#有统一的类型系统。所有C#类型(包括像int和double这样的基元类型)都继承自一个唯一的根类型:object。因此,所有类型共享一组通用的操作,任何类型的值都可以以一致的方式存储、传递和操作。此外,C#支持用户定义的引用类型和值类型,这不仅允许对象的动态分配,还允许轻量级结构的内联存储。

为了确保C#程序和库能够以兼容的方式发展,在C#的设计中充分强调了版本控制。很多编程语言都不太注意这一点,导致用这些语言编写的程序往往因为所依赖的库的更新而无法正常工作。C#的设计在某些方面直接考虑了版本控制的需要,包括单独使用虚拟和重写修饰符、方法重载的决策规则以及对显式接口成员声明的支持。

BT游戏
猜你喜欢
猜你喜欢
猜你喜欢