.net学习之C#基础提高 3.基础知识

来源:互联网 发布:股票量化投资软件 编辑:程序博客网 时间:2024/05/22 17:44


项目上右键后可以设置为启动项目,这时调试运行的就是该项目的代码。

也可以通过右键解决方案,属性,修改启动项目,改为 当前选定内容,这样当你进入哪个项目,调试运行的就是哪个项目。


设置字体

在 ’工具‘-’选项‘  内,’环境‘-’字体和颜色‘ 里可以修改字体和颜色。

设置行号

在’工具‘-’选项‘ 里的’文本编辑器‘-’所有语言‘-’显示‘栏里,勾选’行号‘,就可以显示出行号了,方便我们Debug。


生成解决方案

生成解决方案后,可以在项目的目录里找到bin文件夹,内含生成的exe格式的可执行文件。


C#注释符

//单行注释

/**/多行注释

///

///文档注释

///


代码折叠

#region

#endregion

可以折叠一段代码



软件系统依赖VC++.NET C# VB.NET VJ# ....NET Framwork 类库 (FCL)公共语言运行库(CLR)操作系统

平台无关:CLR、.Net Framework进行了隔离。

Windows、Linux(Mono)、智能手机、Web。学会.Net什么都能开发,知识移植。

更安全、更省心:代码托管、罕用指针、垃圾回收。

语言无关:VB.NET、C#都调用同样的方法,VB.Net 写的类C#也可调用。模糊了语言的差别。


.Net是如何实现语言无关性的

C#通用语法      编译器---->MSIL  -->CLR  -->代码被执行VB.NET计算机不用了解CLR执行IL ----------------------------------------------------------------------------------------------------------------------

.NET Framework 包含

--------------------------------------------------------------------------------------------------------

.NET Framework 类库 包含

Web窗体Web ServiceWinForms ADO.NET和XML类  基本框架类 CLR包含----->CLSCTS

---------------------------------------------------------------------------------------------------------------------------

MSIL:微软中间语言 Microsoft Intermediate Language

CLR:公共语言运行时 Common Language Runtime

CLS:公共语言规范Common Language Specification
JIT:即时编译器 Just In Time



0 0
原创粉丝点击