分享
 
 
 

C#程序设计实用教程

C#程序设计实用教程  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,

作者: 张晓蕾 主编

出 版 社: 人民邮电出版社

出版时间: 2008-9-1字数: 455000版次: 1页数: 289印刷时间: 2008/09/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787115180339包装: 平装内容简介

本书主要介绍C#程序设计的基础知识、C#面向对象程序设计、基于Windows Forms的应用程序开发、ADO.NET数据库应用开发和ASRNET动态网站设计等内容。全书采用案例驱动的方式进行讲解,通过48个实用案例由浅至深、层层引导,以案例带动知识点的学习,并注意保证知识的相对完整性和系统性,使读者能够快速掌握C#,提高程序设计技能。

本书可作为高职高专院校计算机相关专业的教材,也可作为初学者的自学用书。

目录

第1章 Visual C#程序设计基础

1.1.NET Framework与Visual C#

1.1.1 .NET Framework简介

1.1.2 CLI、CLR与MSIL

1.1.3 Visual C#语言简介

1.1.4 Visual Studi0 2005集成开发环境

【案例1】基于控制台的应用程序

【案例2】基于Windows Forms的应用程序

1.2 程序中简单错误的调试

1.2.1 程序中的错误

1.2.2 MSDN Library的应用

1.2.3养成良好的程序设计风格

【案例3】C#程序中简单错误的调试

思考与练习1

第2章 C#语言基础

2.1C#的基本语法

2.1.1命名空间

2.1.2基本数据类型

2.1.3变量与常量

2.1.4运算符与表达式

2.1.5 类型转换

2.1.6代码注释

【案例4】简易计算器

2.2程序流程控制——条件结构

2.2.1 算法与程序流程控制

2.2.2关系运算、逻辑运算与条件运算

2.2.3if语句

2.2.4switch语句

【案例5】计算方程的根

【案例6】用户登录

【案例7】计算运费

2.3程序流程控制——循环结构

2.3.1 循环结构

2.3.2while语句

2.3.3dowhile语句

2.3.4for语句

2.3.5 流程转向语句

2.3.6System.Console类

【案例8】成绩统计

【案例9】乘法表

【案例10】素数

2.4复杂数据类型

2.4.1 数组

2.4.2枚举

2.4.3 结构

2.4.4 字符串

【案例11】学生成绩分类统计

【案例12】求矩阵对角线上元素之和

【案例13】职工工资统计

【案例14】计算天数

【案例15】图书查询

2.5 函数

2.5.1 函数的定义

2.5.2 函数的调用

2.5.3 函数的返回

2.5.4函数的参数

2.5.5 函数重载

2.5.6Main函数

【案例16】验证哥德巴赫猜想

【案例17】兔子问题

【案例18】函数重载

【案例19】命令行计算器

思考与练习2

第3章面向对象程序设计

第4章基于Windwos Forms的程序设计

第5章图形与动画

第6章数据库应用开发

第7章ASP.NET Web应用开发

书摘插图

第1章 Visual C#程序设计基础

1.1 .NET Framework与Visual C#

1.1.1 .NET Framework简介

.NET Framework(又称.NET框架)是Microsoft(微软)公司所创建的新一代应用开发平台,它能够让软件不仅适用于传统的PC,而且也能够满足目前网络时代提出的新任务的需要。

与微软传统的开发软件不同的是,.NET Framework不仅可用于Windows平台,也逐步推出可用于其他平台的版本。例如Mon0,它是.NET Framework的开源代码版本,可以用于多种操作系统下的应用开发,包括Linux和Mac OS等。此外,.NET Framework还广泛用于嵌入式开发,如移动电话、个人数字助理(PDA)等。因此,在一定程度上,可以将微软的.NETFramework战略看作是对Java所称的“一次编写,随处运行”的反击。微软的目标是让.NET战略彻底改变软件的开发方式、发行方式和使用方式等,并且,不只是针对微软自身的开发,而是面向所有开发商与运营商的开发。

.NET Framework是一种面向网络、支持各种用户终端的开发平台环境,.NET的核心内容之一就是要搭建第3代因特网平台,这个网络平台将解决网站之间的协同合作问题,从而最大限度地获取信息。在.NET平台上,不同网站之间通过相关的协定联系在一起,网站之间形成自动交流,协同工作,提供最全面的服务。

.NET Framework是生成、部署和运行XML Web Services和应用程序的多语言环境,是运行所有.NET应用程序的基础,它包括以下3个主要组成部分。

1.公共语言运行时

公共语言运行时(Common Language Runtime,CLR)也称通用语言运行库,是.NET框架的基础。可以将运行库看作一个在执行程序时管理其代码的代理,它提供核心服务(如内存管理、线程管理和远程处理),而且还强制实施严格的类型安全,来确保程序的安全性和可靠性。事实上,代码托管的概念是公共语言运行库的基本原则。以运行库为目标的代码称为托管代码,而不以运行库为目标的代码称为非托管代码。

除了运行时服务,.NET Framework还包含一个由4000多个类组成的内容详尽的库,这些类被组织为“命名空间”,为从文件输入和输出到字符串操作、到XML分析、到Windows窗体控件的所有内容提供多种有用的功能。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有