https://github.com/iamabdelrahman/csharp-study
A structured repository for my C# learning journey, including examples, labs, and problem-solving solutions. 🚀
https://github.com/iamabdelrahman/csharp-study
csharp design-patterns linq oop solid-principles unit-testing
Last synced: about 1 year ago
JSON representation
A structured repository for my C# learning journey, including examples, labs, and problem-solving solutions. 🚀
- Host: GitHub
- URL: https://github.com/iamabdelrahman/csharp-study
- Owner: IamAbdelrahman
- Created: 2025-02-15T14:07:25.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-15T14:30:39.000Z (over 1 year ago)
- Last Synced: 2025-02-15T15:29:53.352Z (over 1 year ago)
- Topics: csharp, design-patterns, linq, oop, solid-principles, unit-testing
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# C# Study Repository
Welcome to my C# Study repository! This repository contains all the code I write while learning and practicing C#. It is structured into different sections for better organization.
## 📂 Repository Structure
```
CSharp-Study/
│── Examples/ # Basic concepts, syntax, and small programs
│── Labs-Trainings/ # More structured exercises and projects from courses
│── Problem-Solving/ # Solutions from HackerRank, LeetCode, etc.
│── README.md # This file
```
### 🔹 Examples/
This section contains small C# programs and examples demonstrating various language features and concepts.
- **Fundamental Concepts** – Collections, Enums, Delegates, Events, etc.
- **OOP** – Classes, Inheritance, Polymorphism, etc.
- **LINQ** – Queries and operations using LINQ.
- **AsyncProgramming** – Working with asynchronous operations.
### 🔹 Labs-Trainings/
This section includes more structured labs and exercises from courses and training programs.
- **CourseWork** – Code from structured learning courses.
### 🔹 Problem-Solving/
This section contains solutions to algorithmic problems from coding platforms.
- **LeetCode** – Solutions categorized by difficulty.
- **HackerRank** – Various problem solutions.
## 📌 Contributing
This repository is for my personal learning, but feel free to suggest improvements or discuss C# concepts!
---
Happy coding! 😊