C#程序设计语言
来源:互联网 发布:计算复杂性 口头算法 编辑:程序博客网 时间:2024/06/15 05:31
C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。并且C#成为ECMA与ISO标准规范。C#看似基于C++写成,但又融入其它语言如Pascal、 Java、VB等。
C#设计目标:
- C#旨在设计成为一种“简单、现代、通用”,以及面向对象的程序设计语言
- 此种语言的实现,应提供对于以下软件工程要素的支持:强类型检查、数组维度检查、未初始化的变量引用检测、自动垃圾收集(Garbage Collection,指一种自动内存释放技术)。软件必须做到强大、持久,并具有较强的编程生产力。
- 此种语言为在分布式环境中的开发提供适用的组件开发应用。
- 为使程序员容易迁移到这种语言,源代码的可移植性十分重要,尤其是对于那些已熟悉C和C++的程序员而言。
- 对国际化的支持非常重要。
- C#适合为独立和嵌入式的系统编写程序,从使用复杂操作系统的大型系统到特定应用的小型系统均适用。
- 虽然C#程序在存储和操作能力需求方面具备经济性,但
![](http://img.my.csdn.net/uploads/201212/30/1356873167_7105.png)
- C# 程序设计语言
- C#程序设计语言
- C#程序设计语言2.0简介
- C#程序设计语言Version2.0简介
- 程序设计语言
- 程序设计语言
- 程序设计语言
- 程序设计语言
- 程序设计语言
- 程序设计语言
- 程序设计语言
- 程序设计语言
- 程序设计语言
- 程序设计语言
- 程序设计语言
- C#程序设计语言Version2.0简介(zz)
- 程序设计语言排行榜
- 程序设计语言连载
- 黑马程序员 java中的位运算总结
- 黑马程序员_java银行业务调度系统的分析、设计、实现
- 路
- strcpy源码
- 黑马程序员 java中的多线程
- C#程序设计语言
- split命令用法
- Linux 常用命令——cat, tac, nl, more, less, head, tail, od
- 关于辗转相除法求最大公约数及其简单证明
- Install Openvswitch by binary and source way on rhe6.3 ( by quqi99 )
- Windows Phone 7 编程(programing windows 7 )
- 图文解释XCode常用快捷键的使用
- MapReduce中的Shuffle和Sort分析
- C语言初学者:使用CreateWindow创建一个窗口