- 6
- 0
- 约1.16万字
- 约 77页
- 2017-01-01 发布于广东
- 举报
第1章 C#概述 1.1 C#的发展 1995年,SUN公司推出了面向对象的程序开发语言Java,该语言所具备的跨平台、跨语言的特点使Java逐渐成为企业级应用系统开发的首选工具。不久,微软推出了基于Java语言的编译器Visual J++,Visual J++很快从1.1版本升级到了6.0版本,Visual J++ 6.0集成在Visual Studio6.0中。Visual J++虽然具有强大的开发功能,但主要应用在Windows平台的系统开发中,SUN公司认为这违反了Java跨平台开发的特点,对微软提出了诉讼,这使微软处于极其被动的局面,为了改变这种局面,微软决定推出.NET计划和开发语言C#。 微软公司在2000年6月举行的“职业开发人员技术大会”上正式发布了C#语言。其英文名为C-Sharp。微软公司对C#的定义是:“C#是一种类型安全的、现代的、简单的,由C和C++衍生出来的面向对象的编程语言,它是牢牢根植于C和C++语言之上的,并可立即被C和C++开发人员所熟悉。C#的目的就是综合Visual Basic的高生产率和C++的行动力。” 1.2 C#的特点 简而言之,C#有以下四个特点: 1.简单 C#继承了C和C++的优点,并对其缺点进行了改善,使得语言更加简单。C#同时摒弃了其他编程语言(例如C++和Java)中的一些复杂性和缺陷,这使得没有编程基础的
您可能关注的文档
- C#程序设计杨克玉第1章认识VisualC#课件教学.ppt
- C#程序设计杨克玉第2章C#编程基础课件教学.ppt
- C#程序设计杨克玉第3章C#程序控制课件教学.ppt
- C#程序设计杨克玉第4章数组课件教学.ppt
- C#程序设计杨克玉第5章面向对象程序设计课件教学.ppt
- C#程序设计杨克玉第6章WinForm应用程序设计课件教学.ppt
- C#程序设计杨克玉第7章ADO.NET数据库访问技术课件教学.ppt
- C#程序设计杨克玉第8章三层架构的ADO.NET数据库编程课件教学.ppt
- C#程序设计杨克玉第9章水晶报表及产品发布课件教学.ppt
- C#可视化程序设计案例教程第2版史荧中第1章Windows应用程序开发入门课件教学.ppt
- 幼儿园大班《预防肺结核》主题班会教案.docx
- 安徽省合肥市2026届高三上学期第一次教学质量检测试题 历史 Word版含答案.docx
- 儿童游乐场租赁合同范本.docx
- 四川省成都市2026年七年级下学期月考数学试题及答案.pdf
- 四川省绵阳市2026年七年级下学期3月月考数学试题及答案.pdf
- 《红楼梦》人物事件梳理.docx
- 浙江省2026年七年级下学期三月学科素养调查七年级数学及答案.pdf
- 浙江省杭州市2026年下学期七年级数学学情调研卷试题卷及答案.pdf
- 安徽省合肥市2026届高三上学期第一次教学质量检测试题 数学 Word版含解析.docx
- 浙江省年嘉兴市2026年下学期第一次月考七年级数学卷及答案.pdf
原创力文档

文档评论(0)