Total Questions : 50
Expected Time : 50 Minutes

1. What is the purpose of the 'using' directive in C#?

2. What is 'tuple' in C#?

3. What is 'asynchronous programming' in C#?

4. In C#, what is the purpose of the 'using' statement?

5. How do you define a constant value in C#?

6. What is the purpose of the 'try', 'catch', and 'finally' blocks in C#?

7. What is the purpose of the 'base' keyword in C#?

8. How do you define a property in a C# class?

9. What is 'boxing' and 'unboxing' in C#?

10. What is the C# operator for multiplication?

11. What is the C# syntax for creating a new instance of a class?

12. What is 'method overloading' in C#?

13. In C#, which type of loop is best suited for iterating over arrays and collections?

14. What is the C# operator for logical AND?

15. Which C# data type is used to represent true or false values?

16. Which C# operator is used to perform logical AND between two Boolean values?

17. What is the purpose of the 'this' keyword in C#?

18. In C#, what keyword is used to define a constant?

19. Which C# keyword is used to indicate that a class cannot be inherited from?

20. In C#, what keyword is used to define a class?

21. In C#, what is the purpose of the 'StringBuilder' class?

22. In C#, what keyword is used to create an array?

23. Which of the following is a reference type in C#?

24. How do you define a constructor in a C# class?

25. What is the default access modifier for class members in C#?

26. What is a 'delegate' in C#?

27. What is the purpose of the 'yield' keyword in C#?

28. What is the syntax for a single-line comment in C#?

29. What is the purpose of the 'using' statement in C# when working with resources like files or database connections?

30. Which keyword is used to define a class in C#?

31. What is the purpose of the 'is' keyword in C#?

32. Which C# keyword is used to handle exceptions?

33. Which C# keyword is used to indicate that a method can be overridden in a derived class?

34. What is the entry point of a C# program?

35. Which C# data type is used to store a single character?

36. What is 'attribute-based programming' in C#?

37. What is the purpose of the 'volatile' keyword in C#?

38. In C#, how do you declare a constant variable?

39. What is the purpose of 'interface' in C#?

40. Which C# keyword is used to exit a method without returning a value?

41. What is the purpose of the 'foreach' loop in C#?

42. What keyword is used to define a method that does not return any value in C#?

43. What is 'LINQ' in C#?

44. What is the difference between 'ref' and 'out' parameters in C#?

45. What is the purpose of the 'finally' block in a try-catch-finally statement?

46. Which C# keyword is used to define a new instance of a class?

47. In C#, what keyword is used to create an instance of a class?

48. Which C# keyword is used to exit a loop prematurely?

49. What is the purpose of the 'using' directive in a C# program?

50. What is the difference between 'sealed' and 'abstract' classes in C#?