认识C#
来源:互联网 发布:宁波网络挂号预约 编辑:程序博客网 时间:2024/05/16 09:20
前面其实已经初略的介绍了C#是什么,它是如何适应.Net Framework的。
一、总结一下:
C#是可用于创建要运行在.NET CLR上的应用程序的语言之一,它从C和C++语言演化而来的,是Microsoft专门为使用.NET平台而创建的。
1)在C++中能完成的任务几乎能利用C#完成,C#中与C++高级功能等价的功能(例如直接访问和处理系统内存)。
2)C#是一种类型安全的语言(与C++不同)
3)它是唯一彻头彻尾为.Net Framework设计的语言,是在移植到其他操作系统上的.Net版本中使用的主要语言。
4)C#能使用.Net Framework代码库提供的每种功能。
二、用C#能写什么样的应用程序?
1)Window应用程序
2)Web应用程序:是一些web页面,可以通过任何web浏览器查看。(.NET framework包括一个动态生成Web内容的强大系统,允许实现个性化和实现安全性等,这个系统叫做ActiveServerPages.NET(ASP.NET))
3)Web服务:使用web服务可以通过Internet虚拟交换数据。无论使用什么语言创建web服务,也无论web服务驻留在什么系统上,都使用一样简单的语法。
这些类型也需要某种形式的数据库访问,这可以通过.NET Framework的ActiveDataObjects.NET(ADO.NET)部分或C#的LINQ功能来实现(后面章节会介绍)
三、开发工具:
集成开发环境(IDE)
VS(Visual Studio 20XX各个版本都有,我用的是2015)或VCE
四、VS解决方案:
可以在VS中用C#编写任意类型的.NET应用程序。
在使用VS或VCE开发应用时,可以通过创建解决方案来完成。解决方案不仅是一个应用程序,它还包含多个项目(Windows Forms或Web Form等等),这样,即使相关的代码最终在硬盘上的多个位置编译为程序集,也可以把他们组合到一个地方。
说明:c#编译器不考虑代码中的空格、回车符或tab字符(这些统称为空白字符)
控制台应用程序会在执行完毕后立即终止,如果IDE运行它们,就无法看到运行结果。解决方法:最后加一句
Console.ReadKey();
告诉代码在结束前等待按键。
- 认识C#
- 认识 C# 的 ArrayList
- 重新认识C#
- C#类的认识
- 简简单单认识C#委托
- 简简单单认识C#事件
- 认识C#之前
- 1、认识C#
- C#的认识
- C#数据类型 初步认识
- C# LinQ的认识
- 认识C#的轮廓
- 1.1 认识C#
- 1.2 认识C#
- 关于C#接口认识
- C# 中InterFace的认识
- C#3.0 初步认识LINQ
- 对c#新的认识
- Kotlin 基础语法-01
- 如何给应用添加讯飞语音功能
- 机器视觉库
- 使用vue制作分页
- Cartographer 源码分析(一)
- 认识C#
- Linux常用知识点总结
- HTML+CSS3+JavaScript仿百度未登录静态页面:
- mysql分区表的原理和优缺点
- leetcode 357. Count Numbers with Unique Digits
- 如何利用微信预约系统进行驾校教练学车的预约
- leetcode 206. Reverse Linked List
- Python基本数据类型
- Java学习心得之线程(一)