百问百例系列丛书——C#语言程序设计
分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 匡松 主编
出 版 社: 中国铁道出版社
出版时间: 2009-1-1字数:版次: 1页数: 373印刷时间:开本: 16开印次:纸张:I S B N : 9787113093525包装: 平装编辑推荐
本书特色:
•本书提供了158个“问题”和152个“案例”,内容丰富,系统全面。
•有力衔接知识断层,并通过经典的实例夯实理论基础,提高读者代码编译应用质量。
•本书兼顾学习与查询,既适合实学者练习使用,也适合程序员作为常备C#语言查询手册使用。
知识型问与技能型百例相得益彰,引导读者实现“1+12”。
内容简介
为了更有利于读者自学,本书以问题解答(百词)和案例分析(百例)的独特形式,介绍了C#语言的基本语法、程序的结构和设计方法。全书共分16章,分别为C#语言程序设计基础、C#语言入门、选择和循环结构、类和对象、方法、属性和索引器、委托、事件、接口和异常处理、基本控件、应用程序常控件、容器类控件、输入/输出类、数据库操作、综合案例、经典C#面试题集锦。
本书实际提供了158个“问题”和152个“案例”,还提供了33个经典面试题及其解析。内容丰富,系统全面,适合C#程序爱好者自学和参考。
目录
第1章C#程序设计基础
问1什么是C#
问2什么是.NET
问3C#语言有哪些主要功能
问4C#语言有哪些主要特点
例1安装Visual Studio.NET
例2编写控制台HelloWord程序
问5C#和Visual Studio有哪些版本
例3C#程序结构实例讲解
例4C#程序的入口
问6什么是程序区块
例5C#程序的注释方法
问7什么是命名空间
例6 using的用法
例7学习使用Visual Studi0的常用功能
第2章C#入门
问8C孝基本语句包含哪些数据类型
问9简单数据类型有哪些
例8结构类型变量的使用
问10引用类型有哪些
问11C#中如何定义变量
问12C#中如何定义常量
问13什么是装箱
问14什么是拆箱
问15什么是表达式
问16C#操作符有哪些
问17什么是算术表达式
例9递增运算示例
例10除法运算示例
问18如何对变量赋值
例11理解复合赋值运算符
问19什么是关系运算
例12is操作符的使用
问20什么是逻辑表达式
例13求解逻辑表达式的值
问21C#中的特殊操作符有哪些
例14自增/自减操作符的使用之一
例15自增/自减操作符的使用之二
例16typeof操作符的使用
问22C#有哪几种语句
问23什么是程序的顺序结构
例17输入半径,求圆的周长和面积
问24 在C#中如何实现数据的输入腧出
例18通过Read0方法接收单个字符
例19通过ReadLine()方法接收一个字符串
例20基本的数据输出
例21一个简单的加法计算器程序
第3章选择和循环结构
问25什么是程序的选择结构
问26如何正确使用if语句
例22If语句使用举例
例23求分段函数的值
例24任意输入3个整数,比较大小并输出其中的最大值
例25计算任意三角形的面积
问27switch语句是如何执行的
例26用switch语句输出分数对应的等级制级别
例27编制程序实现能完成简单加、减、乘、除、求余的运算器
问28什么是程序的循环结构
问29while循环结构是如何执行的
例28使用while循环结构计算n!
问30dowhile循环结构是如何执行的
问31while语句和d0while语句是等同的吗
例29 用dowhile循环语句计算1+2+3+4+5++99+100
例30猴子吃桃子
例31统计各种字符的个数
问32for循环结构是如何执行的一
问33for循环条件中的表达式哪些可以省略
例32使用for循环结构计算n!
问34什么是死循环
问35如何理解for循环结构的多种省略写法
例33求水仙花数
例34for循环的嵌套使用
问36类似于while(true)循环是“死循环”吗
……
第4章 类和对象
第5章 方法
第6章 属性和索引器
第7章 委托
第8章 事件
第9章 接口和异常处理
第10章 基本控件
第11章 应用程序常规控件
第12章 容器类控件
第13章 输入/输出类
第14章 数据库操作
第15章 综合案例
第16章 经典C#面试题集锦