1:类
2:接口和委派
3:数组
4:值类型与引用类型的比较
5:装箱和拆箱我想深入了解这5项中每一个的具体含义及相对作用求学者的可悲,希望有朋友不怕麻烦给我讲讲!!

解决方案 »

  1.   

    这些问题不是三言两与就说清楚的,最好去买书看。
      推荐入门书 <<C# Primer>> <<C#入门经典>> <<C#技术内幕>>
      

  2.   

    1.7 类
    类声明定义新的引用类型。一个类可以从另一个类继承,并且可以实现多个接口。
    类成员可以包括:常数、字段、方法、属性、事件、索引器、运算符、实例构造函数、析构函数、静态构造函数和嵌套类型声明。每个成员都有关联的可访问性(第 3.5 节),它控制能够访问该成员的程序文本区域。有五种可能的可访问性形式。下表概述了这些形式。
    1.9 接口
    一个接口定义一个协定。实现接口的类或结构必须遵守其协定。接口可以包含方法、属性、索引器和事件作为成员。
    1.10 委托
    委托适用于那种在某些其他语言中需用函数指针来解决的情况(场合)。但是,与函数指针不同,委托是面向对象和类型安全的。 
    委托声明定义一个类,它是从 System.Delegate 类派生的类。委托实例封装了一个调用列表,该列表列出了一个或多个方法,每个方法称为一个可调用实体。对于实例方法,可调用实体由一个实例和该实例的方法组成。对于静态方法,可调用实体仅由一个方法组成。如果用一组合适的参数来调用一个委托实例,则该委托实例所封装的每个可调用实体都会被调用,并且用的都是上述的同一组参数。
    委托实例的一个有趣且有用的属性是:它既不知道也不关心有关它所封装的方法所属的类的种种详情;对它来说最重要的是这些方法与该委托的类型兼容(第 15.1 节)。这使委托非常适合“匿名”调用。这是一个强大的功能。
    定义和使用委托分三个步骤:声明、实例化和调用。
      

  3.   

    4.2.5 数组类型
    数组是一种数据结构,它包含可通过计算索引访问的零个或多个变量。数组中包含的变量(又称数组的元素)具有相同的类型,该类型称为数组的元素类型。4.1 值类型
    一个值类型或是结构类型,或是枚举类型。C# 提供称为简单类型的预定义结构类型集。简单类型通过保留字标识。4.2 引用类型
    引用类型是类类型、接口类型、数组类型或委托类型。
    4.3 装箱和取消装箱
    装箱和取消装箱的概念是 C# 的类型系统的核心。它在“值类型”和“引用类型”之间的架起了一座桥梁,使得任何“值类型”的值都可以转换为 object 类型的值,反过来转换也可以。装箱和取消装箱使我们能够统一地来考察类型系统,其中任何类型的值最终都可以按对象处理
      

  4.   

    另外装完vs.net 2003 后,你可以在
    D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\2052 
    找到C# Language Specification.doc
    这是MS 提供的全中文官方 C#教程  不要钱。你硬盘上就有。不过很少有人知道。还去外面买什么破书。