教学思路C#教案 C#语法必会知识点汇总(初级)

1. .Net观念
2. 简述.Net Framework的两部分的作用?
3. .Net框架构成(6层)
4. .Net程序的编译运行机制?
5. 简述一下你所理解的命名空间和类的意义。
6. 代码注释的种类?
7. Main方法的种类和作用?在一个程序集中使用Main方法的注意事项是?
8. 如何定义一个常量?常量和变量的区别是?定义一个常量的注意事项是?
9. 类型转换方式有几种?
10. 简答C#的数据类型及其区别,列举出几种常见的数据类型
11. 定义枚举的关键字是?如何调用枚举的成员?
12. 条件控制有几类?采用不同的方式的原则有哪些?
13. 循环控制有几类?采用不同的方式的原则有哪些?
14. 跳转语句有几种?作用分别是什么?
15. 定义一个数组有几点要求需要注意?
16. 你所知道的数组的属性有几种?方法有几种?简述一些用法?
17. 在使用foreach来遍历数组一个string类型的数组a,语法为?
    注意事项是什么?
18. 变量的分类?区别?
19. 如果一个方法有返回值,最重要的是在方法内有哪个关键字?
20. 方法的重载的原则是几点?
21. 类的成员有哪些?定义这些成员,并加入注释?
22. 类的访问修饰符有?分别解释一下他们的用法?
23. 在非本类的方法中调用本类的静态成员和非静态成员的方法是?
24. 类的构造方法和析构方法的作用是?
25. 定义结构的关键字是?它有类的区别是?
26. 属性的作用及分类?索引器的作用是?方法的作用是?
27. 面向对象的三大特征是?用你的话解释一下?
28. 定义一个抽象类的关键字是?如何定义一个抽象成员?
29. 定义一个接口的关键字是?接口中能包含的成员有?
    请定义其中一个成员。
30. 子类继承父类的成员时,成员的访问修饰符不能为?
    如果想重写父类的方法,有几种方式?
31. 集合与数组的区别是?在内存中集合元素的类型将如何变化?
32. 动态数组的容量和元素个数间的关系是?
33. 哈希表的值必须通过什么进行访问?遍历一个哈希表的方法有?
34. 在一个命名空间下要引用另一个命名空间下一个类的方法的做法是?
35. 如果两个命名空间下类的名字,方法的名字都相同,可以引用对方的那个同名方法吗?
    如果可以,要如何去做?
36. 简述装箱和拆箱?
37. 异常处理有几种形式?注意要点是?
38. 判断一个字符串中是否含有一个字母的方法是?截取字符串前4个字符的方法?
39. 动态数组删除元素的方法有几种?哈希表?
40. 总结出你所能记住的特殊的关键字(除数据类型和上面题所涉及到的关键字)及其作用?

 

posted @ 2011-11-01 16:56  星月磊子  阅读(287)  评论(0编辑  收藏  举报