Teaching philosophy C # Teaching Plan C # grammar knowledge points (Elementary)

Source: Internet
Author: User
1.. net concept
2. Briefly describe the role of the. NET Framework?
3.. NET Framework (6 layers)
4.. net Program ?
5. Briefly describe the meaning of the namespaces and classes you understand.
6. Code Annotation type?
7. What are the types and functions of the main method? What are the precautions for using the main method in a program?
8. How to define a constant? What is the difference between constants and variables? What are precautions for defining a constant?
9. What types of conversion methods are available?
10. briefly answer the C # data types and their differences, and list several common data types
11. Which of the following keywords define enumeration? How do I call enumerated members?
12. What types of condition control are available? What are the principles of adopting different methods?
13. What types of loop control are there? What are the principles of adopting different methods?
14. What are the types of Jump statements? What are their roles?
15. What are the requirements for defining an array?
16. How many attributes do you know about the array? How many methods are available? Some usage?
17. When using foreach to traverse an array of the string type, the syntax is?
What are precautions?
18. What is the classification of variables? Difference?
19. If a method has a return value, which keyword is most important in the method?
20. What are the principles of method overloading?
21. What are the members of the class? Define these members and add comments?
22. What are the class access modifiers? What are their usage?
23. Which of the following methods can call static and non-static members of this class in non-local methods?
24. What are the functions of class constructor and destructor?
25. What are the keywords for defining the structure? What is the difference between classes?
26. What is the role and category of an attribute? What is the role of the indexer? What is the role of the method?
27. What are the three main characteristics of object orientation? What is your explanation?
28. What is the keyword that defines an abstract class? How to define an abstract member?
29. What is the keyword for defining an interface? Which of the following Members can be included in the interface?
Define a member.
30. When the subclass inherits the members of the parent class, the access modifier of the member cannot be?
How can I rewrite the methods of the parent class?
31. What is the difference between a set and an array? How does the type of elements integrated in memory change?
32. What is the relationship between the dynamic array capacity and the number of elements?
33. What access is required for the hash table value? Which of the following methods can traverse a hash table?
34. What is the method to reference the next class in another namespace under one namespace?
35. If the class names in the two namespaces are the same as those in the method, can I reference the method with the same name as the other namespace?
If yes, what should I do?
36. How to deploy and unpack the box?
37. How are the exception handling methods? What are the key points?
38. How can I determine whether a string contains a letter? How to intercept the first 4 characters of a string?
39. How can I delete an element from a dynamic array? Hash table?
40. Sum up the special keywords you can remember (except the data type and the keywords involved in the above question) and their functions?

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.