一般而言,C++ 是一个难学易用的语言。 C++ 的难学,初始在於其重重的布幕,布幕之中编译器对我们的程式码做了太多的手脚,使我们惯於循序思考的工程脑袋一无所措。及长,又面临新的思维模式,使我们必须扭转惯常的思考习惯。 C++ 的易用则在於其巨大的弹性,能够以多型(polymorphism)、虚拟(virtual)、模板(template)、泛型(generalization)等种种型式,让既有的码去处理未知的、未来的资料型态。
《C#教程》以Microsoft Visual Studio 2008作为操作平台,包含教程、练习、实验部分。教程部分首先熟悉开发环境,然后比较系统地介绍C#语言基础、C样面向对象编程基础和C#面向对象编程进阶;在此基础上系统介绍Windows应用程序、GDI+编程、文件操作、数据库应用、c#多线程技术。教程部分一般节有小综合、章有大综合。练习部分一般包括选择题、填空题、问答题和编程题等题型。实验部分先跟着教程实例做,然后再思考与练习。