本书以C#基础知识为框架,介绍了各部分知识所对应的常用开发疑难问题,并进行透彻地解析。本书内容包括C#语言及其开发环境、掌握C#语言基础、流程控制语句、字符与字符串、数组和集合、C#面向对象程序设计、异常处理和程序调试、Windows窗体、Windows应用程序常用控件、Windows应用程序高级控件、c撑面向对象高级技术、AD0.NET数据访问技术、水晶报表与打印、文件及数据流技术、C#绘图、多线程技术、网络编程技术、注册表技术、C#语言新技术和Windows应用程序打包部署。本书所涉及的疑难问题都是一线开发人员在实际项目中遇到的,书中针对这些问题给出了解决方案,并进行了技术上的解析。读者通过对本书的学习,能够提高实际解决问题的能力。
章 C#语言及其开发环境 问题1 C#与ASENET有什么关系? 问题2 CTS、CLS和CLR分别作何解释? 问题3 Visual Studi0 2010可以编写哪些类型的应用程序? 问题4为何Visual Studi0 2010安装失败? 问题5怎样安装Visual Studi0 2010的帮助文档? 问题6 designer.cs和.resx分别是什么? 问题7怎样设置断点,设置断点有什么好处? 问题8我的代码为什么不显示行号? 问题9怎样使窗体中的控件布局统一 问题10可以将控件的位置和大小固定吗? 问题11我的Windows应用程序为什么不显示控件?第2章 掌握C#语言基础 问题12什么是命名空间?命名空间和类库的关系是什么? 问题13 Console.WriteLine与Console.Write方法有什么区别? 问题14数据类型转换为何总是出错? 问题15值类型和引用类型有什么区别? 问题16如何实现按值传递引用类型7. 问题17如何实现按引用传递引用类型? 问题18变量要赋初值吗? 问题19为strin9类型的变量赋空值的方式有哪几种? 第3章 流程控制语句第4章 字符与字符串第5章 数组和集合第6章 C#面向对象程序设计第7章 异常处理和程序调试第8章 Windows窗体第9章 Windows应用程序常用控件0章 Windows应用程序高级控件1章 C#面向对象高级技术2章 ADO.NET数据访问技术3章 水晶报表与打印4章 文件及数据流技术5章 GDI+绘衅6章 多线程技术7章 网络编程技术8章 注册表技术9章 C#语言新技术第20章 Windows应用程序打包部署