C#从入门到精通(No.1)—C#简介、C# 强大的编程功能以及环境的搭建
2017-10-06 16:26
363 查看
C# 简介
C# 是一个现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的,由 Ecma 和 ISO 核准认可的。C# 是由 Anders Hejlsberg 和他的团队在 .Net 框架开发期间开发的。
C# 是专为公共语言基础结构(CLI)设计的。CLI 由可执行代码和运行时环境组成,允许在不同的计算机平台和体系结构上使用各种高级语言。
下面列出了 C# 成为一种广泛应用的专业语言的原因:
现代的、通用的编程语言。
面向对象。
面向组件。
容易学习。
结构化语言。
它产生高效率的程序。
它可以在多种计算机平台上编译。
.Net 框架的一部分。
C# 强大的编程功能
虽然 C# 的构想十分接近于传统高级语言 C 和 C++,是一门面向对象的编程语言,但是它与 Java 非常相似,有许多强大的编程功能,因此得到广大程序员的亲睐。下面列出 C# 一些重要的功能:
布尔条件(Boolean Conditions)
自动垃圾回收(Automatic Garbage Collection)
标准库(Standard Library)
组件版本(Assembly Versioning)
属性(Properties)和事件(Events)
委托(Delegates)和事件管理(Events Management)
易于使用的泛型(Generics)
索引器(Indexers)
条件编译(Conditional Compilation)
简单的多线程(Multithreading)
LINQ 和 Lambda 表达式
集成 Windows
Visual Studio 2013环境的搭建
官方下载地址:点击打开链接打开下载的文件夹,找到vs_ultimate.exe,双击运行(下面图中最后一个图标),选择一个容量较大的磁盘,安装即可,VS的安装过程比较简单,几乎都是下一步下一步就可以了。
相关文章推荐
- Heritrix简介以及环境搭建
- 1.简介以及环境搭建
- IAR开发环境的搭建以及CC2530单片机程序编程实验
- 【arduino】通过Esp8266-01模块实现的WiFi通信(1)简介和搭建编程环境
- ArcGIS API for JavaScript开发环境搭建与发布以及基本功能实现
- 小朋友学Python(1):Python简介与编程环境搭建
- AngularJS学习(一) AngularJS简介以及环境搭建
- 【arduino】通过Esp8266-01模块实现的WiFi通信(1)简介和搭建编程环境
- Androi NDK 简介以及环境搭建
- Unix/Linux环境C编程入门教程(12) openSUSECCPP以及Linux内核驱动开发环境搭建
- python环境中Networkx简介以及环境搭建
- Unix/Linux环境C编程入门教程(12) openSUSECCPP以及Linux内核驱动开发环境搭建
- Java简介以及环境搭建
- MVC学习笔记之入门篇(一)编程环境搭建以及相关学习资源
- [翻译]Programming Windows Phone 7 Series简介以及开发环境搭建
- 『Golang』Go简介以及环境搭建
- Java学习笔记之java简介以及环境的搭建(一)
- 示例应用(LeanTicket)开发环境搭建及功能简介 | 视频
- Android从零开始——之Android简介以及开发环境的搭建
- Unix/Linux环境C编程新手教程(12) openSUSECCPP以及Linux内核驱动开发环境搭建