- Repository for learning different C# features.
- LearnCSharp.sln is the main solution file that consists of following projects:
##Hello: Hello World program in C# !
##Grades:
- Working with user defined classes, interfaces, events, delegates and exceptions.
##Grades.Tests:
- Corresponding unit tests for Grades project.
##EqualityComparisons:
- Use equality and comparisons correctly in C# code.
- Implement equality and comparisons for user defined types
- Working with inheritance, string comparisons, writing custom comparers and equality comparers, hash codes, and structural comparisons.