C#学习2-集成开发环境IDE(Intergrated Developement)-VS2015使用以及VS基础知识

1、集成开发环境IDE(Intergrated Developement)包含VS(常用)、VSE、Sharp Develop(不常用)。

VS(Visual  Studio)用于开发桌面应用程序、ASP.NET Web应用程序,、XML、Web Service、移动应用程序

VSE(Visual  Studio Express)可以创建C#应用程序,在功能上是Vs的删节版

2.打开VS2015方法

①桌面快捷方式双击

②win+r打开输入命令框,输入命令:devenv(development  environment)

也可以自行定义命令,如果将输入命令“vs2015”也可以打开此软件,方法如下:

<1> 新建文件夹 

<2> 复制文件路径-计算机-属性-高级系统设置-环境变量-添加PATH,粘贴路径

<3> 将快捷方式放置刚才新建的文件下,对其快捷方式重命名成“vs2015”。


3.vs2015使用:

对窗口界面恢复原始状态:设置窗口-重置窗口布局。

4.VS工作原理

VS使用.net Framework编写应用程序,就是使用.net代码库编写代码(使用支持Framework的任何一种语言-如C#)。

为执行C#代码,必须把他们转换为目标操作系统能理解的语言,即本机代码,这种转换成为编译代码,由编译器执行。

5.基本概念

①CIL

在编译使用.net Framework库的代码时,先将代码编译为通用语言。并非专门用于任何一种操作系统‘也非专门用于C#语言其他的.net语言,编译步骤由IDE完成(通用语言-本机代码)。在编译应用程序时,所创建的CIL代码存储在一个程序集中。程序集中包括可执行的应用程序文件(exe)和其他应用程序使用的库(dll)。

②JIT编译器-即时编译器

此编译器将 CIL编译成为各种不同的机器代码,以适应对应的系统平台,最终使得程序在目标系统中顺利的运行。

③托管代码

在将代码编译为CIL, 再用JlT编译器将它编译为本机代码后, CLR任务还没有全部完成, 还需要管理正在执行的用.NET Framework编写的代码 (这个执行代码的阶段通常称为运行时(runtime) ) .CLR着应用程序,方式是管理内存、处安全以及允许进行跨语言调试等。相反,不受CLR控制运行的应用程序属于非托管类型,某些语言如c十十可以用于编写这类1立用程序,例如,访同操作系统的低级功能。但是在c#中,只能编写在托管环境下运行的代码将使用CLR的托管功能,让.NET自己与作系统进行交互 

6.总结









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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值