1 / 166
文档名称:

C_入门经典(第三版)01-07章—C_语言A.pdf

格式:pdf   页数:166页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

C_入门经典(第三版)01-07章—C_语言A.pdf

上传人:陈晓翠 2011/9/28 文件大小:0 KB

下载得到文件列表

C_入门经典(第三版)01-07章—C_语言A.pdf

文档介绍

文档介绍:C#概述
本节学****目的
和c#有一个初步的认识
了解c#开发环境
动手编写第一个c#程序
C#概述
了解c#
谈到c# Framework, .Net Framework(框架)是微软为开发应用程序创建的一个富有革命性的平台,在这个平台上可以开发出运行在windows上几乎所有的应用程序. Framework就是一个创建、部署和运行应用程序的多语言多平台环境,包含了庞大的代码库,语言都可以共用这些代码库。
* Framework
C#概述
.Net框架的强大功能体现
提供了一个面向对象的编程环境,完全支持面向对象编程,提高软件的可复用性、可扩展性、可维护、灵活性。
,只需拖拽即可实现表单元素的添加.
对web服务支持.
Visual studio是一个世界级的开发工具,.
C#概述
.Net重要组件
C#概述
C#语言的特点
简单:在你使用C++时大多数人会害怕指针,指针功能强大但也危机四伏. 在C#中,没有了指针。默认地,您的代码工作在一种受控的环境中在那里不允许进行直接存取内存等不安全的操作。
现代:有很多语言它们都没有因为时代的变化而发生多少跟近,有的甚至二十年来不曾有任何修正。看一看SQL Server 2000中的decimal(金融),再比较C中的int,您就会发现我说的是多么有道理!C#语言在他的数据类型、垃圾回收、内存压缩、异常处理等诸多方面都显示出了它绝对的现代性。
C#概述
C#语言的特点
面向对象:一种新语言不支持面向对象的功能是不可想象的。C#当然支持所有关键的面向对象的概念,如封装、继承和多态性。您一开始必须关注的事,就是不再有全局函数、变量或者是常量。这一点对于C++来说是非常令其尴尬的,但这才是真正纯粹的面向对象(请C++程序员们解释一下main函数属于哪个类)。这是面向过程向面向对象长达十多年的过渡之后,();
C#概述
C#语言的特点
类型安全:使用过没有初始化的变量没有?编写的程序出过数组越界问题没有?类型转换时检查过可行性吗?i/j时忘记判断过j!=0吗?以上这些,是一个C++程序员编程时所必须小心谨慎的,但是在类型安全的C#语言中,想出现以上错误是很难的,您可以把您的注意力集中到一些更重要的地方了,比如说业务逻辑.
C#概述
C#语言的特点
版本控制:在过去几乎所有的程序员都至少有一次不得不涉及到众所周知的"DLL"问题。该问题起因于多个应用程序都安装了相同DLL名字的不同版本。有时,老版本的应用程序可以很好地和新版本的DLL一起工作,但是更多的时候它们会中断运行。现在的版本问题真是令人头痛。就象您将在今后所看到的,C#可以最好地支持版本控制。尽管C#不能确保正确的版本控制,但是它可以为程序员保证版本控制成为可能。有这种支持,一个开发人员就可以确保当他的类库升级时,仍保留着对已存在的客户应用程序的二进制兼容。
C#概述
C#语言的特点
兼容:一种新语言的出现,总是要顾及对之前的技术体系是否兼容的问题,比如说Java,技术体系,以至于Java现在很难去瓦解VC、VB和Delphi等阵营,它只能在此之外的其他技术和市场领域扎根,比如说Web、服务器、嵌入式编程等。技术体系的兼容的话,可能今天全球就已经是Java的天下了! FrameWork,我们不难看到,越来越多的VC、VB、、,史上还没有哪一次的兼容之作能对软件领域产生如此大的冲击。 FrameWork的首推语言和佼佼者,C#自然也很大程度上保持了对外界技术的兼容!
C#概述
C#语法规范
声明类:
访问修饰符 class 类名{ //……字段、属性、方法}
声明方法;
访问修饰符返回类型方法名(参数类表){//方法具体实现}
声明变量;
访问修饰符数据类型变量名,(变量名以字母开头[区分大小写],以后可以是字母、数字、下划线,没有限制长度)
*声明变量时可对变量进行赋值,也可以不赋值,:局部变量

最近更新

交通运输防疫措施:传染病应急演练 9页

交通事故谅解书模板 9页

主题乐园物业管理前期介入探讨 10页

临床路径在康复科的应用与发展 10页

临床步态分析:老年人跌倒预防 8页

临床医学考试题(修改稿)传染病 9页

中医预防水痘和麻疹的方法 8页

中医糖尿病治疗:综合调理方案 9页

中医护理在社区健康服务中的应用 9页

个人医疗费收款收据 9页

专科力量:糖尿病治疗新趋势 7页

《加油站物业管理方案范本》 11页

TCD在量子计算中的应用与研究 9页

CA199与慢性病的防治策略 9页

1型与2型糖尿病的区分方法 8页

2020版GCP考试题含解析答案 20页

2024年中职职业院校(学前教育及幼儿心理学)技.. 35页

2024年人教版六年级下册数学期末测试卷带答案.. 6页

2024年人教版四年级下册数学期中测试卷及答案.. 5页

2024年冀教版六年级下册数学期末测试卷带答案.. 7页

2024年北京版六年级下册数学期末测试卷及参考.. 7页

2024年北京版六年级下册数学期末测试卷(考点.. 7页

2024年北师大版六年级下册数学期中测试卷附完.. 7页

2024年北师大版六年级下册数学期末测试卷精品.. 7页

2024年小升初数学期末模拟测试卷及完整答案【.. 8页

2024年小学六年级下册数学期末测试卷【名师推.. 8页

2024年小学六年级下册数学期末测试卷附答案【.. 7页

思政教学设计理念和意图 4页

2024年江西省中考化学试卷和答案 7页

脑卒中健康知识讲座 23页