A well-organized collection of C# solutions and projects developed during my journey of learning and applying .NET concepts.
It covers everything from the Fundamentals to advanced topics, demonstrating Problem-Solving and hands-on implementations through real examples.
-
📌 Basics
→ Variables, Data Types, Conditionals, Loops, Methods, Arrays, Collections, Tuples -
🎯 Object-Oriented Programming (OOP)
→ Classes, Structs, Inheritance, Polymorphism, Encapsulation, Abstraction, Constructors/Destructors, Attributes -
📊 Data Structures & Algorithms
→ Arrays, Lists, Stacks, Queues, Trees, Dictionaries, Hash Tables, Sorted Data Structures, Searching, Sorting -
🔍 LINQ & Data Querying
→ LINQ Queries, Filtering, Projections, Aggregations -
🧮 Working with Data
→ Tables, Views, Sets, Console Projects, Registry Access -
⚙️ Advanced Topics
→ Async/Await, Multithreading, Tasks, Delegates, Events, Serialization, Encryption -
💻 Problem Solving Practice
→ Projects, exercises, and algorithmic problems focused on logic