第1章 初识C#及其开发环境


C#是微软公司推出的一种语法简洁、类型安全的面向对象的编程语言,开发人员可以通过它编写
在.NET  Framework上运行的各种安全可靠的应用程序。本书中涉及的程序都是通过Visual  Studio  2017开发环境编译的,Visual  Studio  
2017开发环境是开发C#应用程序最好的工具。本章将详细地介绍C#语言的相关内容,并且通过图文并茂的形式介绍安装与卸载Visual Studio 2017开发环境的全过程。
通过阅读本章,您可以:


了解C#语言的特点
了解C#与.NET框架的关系
掌握如何安装与卸载Visual Studio 2017开发环境掌握如何创建项目
熟悉Visual Studio 2017开发环境的常用菜单栏、工具栏和面板
1.1 C#概述

视频讲解

C#是一种面向对象的编程语言,主要用于开发可以运行在.NET平台上的应用程序。C#的语言体系都构建在.NET框架上,近几年C#呈现上升趋势,这也正说明了C#语言的简单、现代、面向对象和类型安全等特点正
在被更多人所认同,而在TIOBE编程语言排行榜上,C#语言也常年排行前列。本节将详细介绍C#语言的特点以及C#与.NET的关系。

1.1.1    C#语言及其特点

C#是微软公司设计的一种编程语言,是从C和C++派生来的一种简单、现代、面向对象和类型安全的编程语言,并且能够与.NET框架完美结合。C#具有以下突出的特点:
(1)语法简洁。不允许直接操作内存,去掉了指针操作。


(2)彻底的面向对象设计。C#具有面向对象语言所应有的一切特性:封装、继承和多态。
(3)与Web紧密结合。C#支持绝大多数的Web标准,例如HTML、XML、SOAP等。
(4)强大的安全性机制。可以消除软件开发中常见的错误(如语法错误),.NET提供的垃圾回收器能够帮助开发者有效地管理内存资源。
(5)兼容性。因为C#遵循.NET的公共语言规范(CLS),从而保证能够与其他语言开发的组件兼容。
(6)灵活的版本处理技术。因为C#语言本身内置了版本控制功能,使开发人员更加容易地开发和维护。
(7)完善的错误、异常处理机制。C#提供了完善的错误和异常处理机制,使程序在交付应用小能够更加健壮。
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值