| 
 当初学 C# 时是找个人大概问了一下数据类型和分支语句就开始做项目了。这两天又全面的看了一下相关的基础知识(学而时习之嘛),总结了25个问题: 1.静态成员和非静态成员的区别? 
2.const 和 static readonly 区别? 
3.extern 是什么意思? 
4.abstract 是什么意思? 
5.internal 修饰符起什么作用? 
6.sealed 修饰符是干什么的? 
7.override 和 overload 的区别? 
8.什么是索引指示器? 
9.new 修饰符是起什么作用? 
10.this 关键字的含义? 
11.可以使用抽象函数重写基类中的虚函数吗? 
12.密封类可以有虚函数吗? 
13.什么是属性访问器? 
14.abstract 可以和 virtual 一起使用吗?可以和 override 一起使用吗? 
15.接口可以包含哪些成员? 
16.类和结构的区别? 
17.接口的多继承会带来哪些问题? 
18.抽象类和接口的区别? 
19.别名指示符是什么? 
20.如何手工释放资源? 
21.P/Invoke是什么? 
22.StringBuilder 和 String 的区别? 
23.explicit 和 implicit 的含义? 
 
  
 
 
 |