Learn C# Programming
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# Fundamentals
- C# Versions till date
- Create Console Program in C#
- Reserved Keywords in C#
- Classes in C#
- Namespaces in C#
- Variables in C#
- Create Variables using var
- Data Types in C#
- Working with Numbers in C#
- Strings in C#
- Working with Date and Time in C#
- Struct type in C#
- Enum type in C#
- StringBuilder over String in C#
- Anonymous types in C#
- Dynamic type in C#?
- Nullable types in C#
- Value types & Reference types
- Declare and implement interfaces in C#
- Operators in C#
- Partial Classes in C#
- Static types in C#
- Object Initializer Syntax
- Covariance and Contravariance
- Extension methods in C#
C# Conditions & Loops
C# Collections
C# Exception Handling, File Operation
C# Events & Delegates
C# Articles
- How to validate email in C#?
- How to get the sizeof a datatype in C#?
- Difference between String and StringBuilder in C#
- How to send emails in C#?
- Static vs Singleton in C#
- Difference between == and Equals() Method in C#
- Asynchronous programming with async, await, Task in C#
- Difference between static, readonly, and constant in C#
- IndexOutOfRangeException in C#
- Foreach Loop in C#
- How to loop through an enum in C#?
- NullReferenceException in C#
- Generate Random Numbers in C#
- Set Default Value to Property in C#
- Variable Scopes in C#
- When to use Struct over Class in C#
- Difference between Two Dates in C#
- Convert int to enum in C#
- BigInteger Data Type in C#
- Convert String to Enum in C#
- Convert an Object to JSON in C#
- Convert JSON String to Object in C#
- The Main() Method in C#
- How to Pass or Access Command-line Arguments in C#?
- DateTime Formats in C#
- How to convert date object to string in C#?
- Searching in C# array
- Compare strings in C#
- How to count elements in C# array?
- How to combine two arrays without duplicate values in C#?
- Difference between String and string in C#.
- How to get a comma separated string from an array in C#?
- How to remove duplicate values from an array in C#?
- How to sort an array in C#?
- How to sort object array by specific property in C#?
- ref Keyword in C#
- Query geolocation & proxy data in .NET using IP2Location
- Boxing and Unboxing in C#
- out keyword in C#
- How to convert string to int in C#?
- Design Principle vs Design Pattern
- How to calculate the code execution time in C#?
- How to read file using StreamReader in C#?
- Difference between delegates and events in C#
- How to sort the generic SortedList in the descending order?
- How to write file using StreamWriter in C#?
- Difference between Array and ArrayList
- Difference between Hashtable and Dictionary