VisualStudio开发环境介绍[共170页].ppt

  1. 1、本文档共170页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Visual Studio .Net 开发环境介绍;概述;1.1 Visual Studio .Net 架构;1.2 .NET Framework框架;1.3 .NET Framework框架 公共语言运行时是 .NET Framework 的基础。 内存管理、线程管理、远程处理等核心服务 强制实施严格的类型安全 可提高安全性和可靠性的其他形式的代码准确性 事实上,代码管理的概念是运行时的基本原则。 托管代码:以运行时为目标的代码 非托管代码:不以运行时为目标的代码 .NET Framework 类库是一个与公共语言运行时紧密集成的可重用的类库集合。 该类库是面向对象。 此外,第三方组件可与 .NET Framework 中的类无缝集成。;1.4 C# 运行模型;1.5 版本回顾;1.6 新增特性; 2.1 Visual Studio .Net集成开发环境(IDE) ;2.2 Visual Studio .NET的优点;强大的调试支持 反汇编、内存监视、寄存器监视、监视表达式、断点、逐句执行、运行到指定位置、设置执行点 实时调试、本地调试、远程调试 ;起始页;2.3 解决方案;2.4 项目定义;2.5 集成环境演示;2.5.1 创建解决方案;2.5.2 添加控件并编写代码;编辑器环境简介;2.5.3 编译并运行程序;2.5.4 代码分析;2.类 Visual C#中的每个对象都必须属于一个类。 如: public class Form1:System.Windows.Forms.Form 3.Main()方法 所有的Visual C#程序都必须包含一个Main()方法,是程序的入口点。 4.注释语句 1)单行 2) 多行 ;3.1 C#概述;2.C#的改进 类型安全的,支持版本化,支持事件,支持无用单元收集,支持属性化编程 支持COM平台和元数据 支持XML和WEB组建开发 C#中的所有字符以Unicode形式存放,每个字符占2个字节;3.2 C#语言基础;3.3 简单数据类型;3.4 C#运算符;3.4 C#运算符;3.4 C#运算符;3.5 C#常用语句;3.5 C#常用语句;3.5.1 C#常量/变量声明;readonly 关键字与 const 关键字不同。const 字段只能在该字段的声明中初始化。readonly 字段可以在声明或构造函数中初始化。因此,根据所使用的构造函数,readonly 字段可能具有不同的值。另外,const 字段为编译时常数,而 readonly 字段可用于运行时常数,;3.5.2 条件选择语句;3.5.3 循环迭代语句;for循环 for(初始化;表达式;迭代部分) 例如: for(int i=0;i10;i++) { Console.WriteLine(i); } ;foreach 语句为数组或对象集合??的每个元素重复一个嵌入语句组。foreach语句用于循环访问集合以获取所需信息,但不应用于更改集合内容以避免产生不可预知的副作用。 foreach 语句适用于实现了 System.Collections.IEnumerable或 System.Collections.Generic.IEnumerableT接口的对象集合或数组。 可以在 foreach 块的任何点使用 break 关键字跳出循环,或使用 continue 关键字进入循环的下一轮迭代,还可以通过 goto、return 或 throw 语句退出。 集合对象是指实现了IEnumerable接口的对象,而不是IEnumerator接口。但是C#的要求并不严格,即虽然没有显式继承IEnumerable接口,但只要类声明中包含GetEnumerator()方法即可。 foreach会自动对迭代器返回的类型进行强制类型转换 ;while语句 例:int i=0; while(i10) { Console.Write(i); i++; } ;do语句 例:int i=0; do(i10) { Console.Write(i); i++; }while(i10) ;3.5.4 跳转语句;3.5.5 方法调用语句;1.ref参数;2.out参数;注意:在采用引用参数的方法中,多个形参可能表示同一存储位置。例如: class A { string s; void F(ref string a, ref string b) { s = One; a = Two; b = Three; } void G() { F(ref s, re

文档评论(0)

152****6253 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档