Learn C# Programming

C# tutorials

C# is a simple & powerful object-oriented programming language developed by Microsoft. C# can be used to create various types of applications, such as web, windows, console applications, or other types of applications using Visual studio.

C# Articles

  1. Difference between == and Equals() Method in C#
  2. Asynchronous programming with async, await, Task in C#
  3. Difference between static, readonly, and constant in C#
  4. IndexOutOfRangeException in C#
  5. Foreach Loop in C#
  6. How to loop through an enum in C#?
  7. NullReferenceException in C#
  8. Generate Random Numbers in C#
  9. Set Default Value to Property in C#
  10. Variable Scopes in C#
  11. When to use Struct over Class in C#
  12. Difference between Two Dates in C#
  13. Convert int to enum in C#
  14. BigInteger Data Type in C#
  15. Convert String to Enum in C#
  16. Convert an Object to JSON in C#
  17. Convert JSON String to Object in C#
  18. The Main() Method in C#
  19. How to Pass or Access Command-line Arguments in C#?
  20. DateTime Formats in C#
  21. How to convert date object to string in C#?
  22. Searching in C# array
  23. Compare strings in C#
  24. How to count elements in C# array?
  25. How to combine two arrays without duplicate values in C#?
  26. Difference between String and string in C#.
  27. How to get a comma separated string from an array in C#?
  28. How to remove duplicate values from an array in C#?
  29. How to sort an array in C#?
  30. How to sort object array by specific property in C#?
  31. ref Keyword in C#
  32. Query geolocation & proxy data in .NET using IP2Location
  33. Boxing and Unboxing in C#
  34. out keyword in C#
  35. How to convert string to int in C#?
  36. Design Principle vs Design Pattern
  37. How to calculate the code execution time in C#?
  38. How to read file using StreamReader in C#?
  39. Difference between delegates and events in C#
  40. How to sort the generic SortedList in the descending order?
  41. How to write file using StreamWriter in C#?
  42. Difference between Array and ArrayList
  43. Difference between Hashtable and Dictionary
C# Q & A
C# Q & A
C# Skill Test
C# Tests