1.什么是装箱和拆箱?答:装箱就是把值类型转成引用类型:装箱就是把值类型(包括 int 与构造这样的内置类型)转换为 object 类型,拆箱就是把引用类型转换为值类型,装箱与拆箱实现了两种类型的互换;2. 对象和类的区别是什么?答:“类”(Class)具有相似属性和措施的一组对象的集合 . 类是抽象的概念,仅仅是模板对象是一种你可以看得到、摸得着的详细实体3. 什么是类的措施?答:类是由一组具有相似属性和共同行为的实体抽象而来,对象执行的操作通过编写类的措施来实现。可见,类的措施是一种功能模块,作用是“做一件事”.4. 什么是局部变量,什么是组员变量?答:局部变量是指一种措施中定义的变量;组员变量是指在类范围里定义的变量,也就是之前讲过的属性。5.静态组员和实例组员的区别?答:使用 static 修饰的组员称为静态组员,使用实例对象调用的组员称为实例组员6. 概述序列化答: 序列化是将对象的状态存储到特定存储介质中的过程。反序列化则是从特定存储介质中的数据重新构建对象的过程 7. 类组员有几种可访问形式?简述可访问形式修饰符的访问权限。答:可访问形式有 private、 protected、 public、 internal; public(公共的) 完全公开,访问不受限制. protected(保护的) 访问仅限于包含类或从包含类派生的类型。该类内部和继承类中可以访问. internal(内部的) 访问仅限于目前程序集。在同一命名空间内可以访问。 protected internal(内部保护的) 访问仅限于从包含类派生的目前程序集或类型。 private(私有的) 访问仅限于包含类型。在类的内部才可以访问。8. 继承的特点有哪些?答:C# 继承通过 : 关键字来实现,实现继承的类被称为子类,被继承的类被称为父类,有的也称为基类、超类。父类和子类的关系是 is—a 的关系,即子类 is-a 父类。9. 传入某个属性的 set 措施的隐含参数的名称是什么?答: 隐含参数的名称是 value,它的类型和属性所声名的类型相似。10.怎样在 C#中实现继承?答: 在类名后加上一种冒号,再加上基类的名称.11.对象能否调用静态措施 ?答:不能。对于类内部定义的静态变量及静态措施,该类的对象均不能调用。12.C#支持多重继承么?答:类之间不支持多重继承,接口之间支持。类对接口叫做实现,不叫继承。13.被 protected 修饰的属性/措施在何处可以访问?答:在继承或间接继承与这个类的子类中可以访问。14.私有组员会被继承么?答:会,不过不能被访问。因此看...