Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/abo7mood/c-sharp_projects

Welcome to the repository for my multiple C# projects! ✨ This is a collection of small, beginner-friendly projects showcasing basic concepts and functionalities in C#. Explore, learn, and enjoy!
https://github.com/abo7mood/c-sharp_projects

c-sharp

Last synced: 1 day ago
JSON representation

Welcome to the repository for my multiple C# projects! ✨ This is a collection of small, beginner-friendly projects showcasing basic concepts and functionalities in C#. Explore, learn, and enjoy!

Awesome Lists containing this project

README

        

# +25 C# Projects Repository 💻
--------------------------

Welcome to the repository for my **+25 C# projects**! ✨ This is a collection of small, beginner-friendly projects showcasing fundamental concepts and functionalities in **C#**. Whether you're learning C# or looking for small projects to practice, this repository is the perfect place to explore and enhance your coding skills! 🚀

## 🔥 Solo Projects 🔥
All of these projects were developed **independently** as part of my learning and freelancing journey.

## 🌟 Project List 🌟
Here is a list of the projects included in this repository:

### Beginner Examples
- **HelloWorld**: The classic "Hello, World!" program to get started with C#.
- **HelloWorld1**: A variation of the basic hello world example.
- **IdentifiersRules**: Demonstrates the rules for naming identifiers in C#.

### Operators
- **ArithmeticOperators**: Examples of arithmetic operations like addition, subtraction, etc.
- **AssignmentOperators**: Usage of assignment operators in C#.
- **ComparisonOperators**: Illustrates how to compare values using relational operators.
- **LogicalOperation**: Demonstrates logical operators like AND, OR, and NOT.

### Strings
- **ConcatenateString**: Examples of concatenating strings in C#.
- **ConvertStringAndInt**: Shows how to convert between strings and integers.

### Conditional Statements
- **IfExamplesYouKnow**: Basic if-else statement examples.
- **IfComplicated**: More complex if-else scenarios.
- **IfComplicated2**: Additional if-else examples for practice.
- **SwitchCase**: Demonstrates the use of switch-case statements.

### Arrays
- **ArrayTest**: Examples of using arrays in C#.
- **RangeOfDataTypes**: Exploring ranges of different data types.

### Object-Oriented Programming (OOP)
- **OOP**: Basic object-oriented programming concepts.
- **OOPX**: Advanced OOP features and practices.
- **OOPمشروع**: An OOP project with a mix of English and Arabic elements.

### Miscellaneous
- **ConsoleApp1**, **ConsoleApp2**, **ConsoleApp3**: Simple console applications demonstrating various C# features.
- **TestVar**: A project to explore the usage of the `var` keyword.
- **MyConst**: Shows how to use constants in C#.
- **MyChar**: Examples of working with the `char` data type.
- **SL_Project_Nasser**: A specific project example.
- **SystemFiles**: Working with file system operations in C#.
- **TestAboutChar**: Tests and demonstrations related to the `char` data type.
- **TestSoloLearn**: Practice exercises inspired by SoloLearn.
- **UserInput**: Handling user input from the console.
- **MathTest**: Using basic math operations in C#.
- **MyProject**: A general project to explore.
- **NewProject**: A template for starting new projects.
- **Scripts**: Miscellaneous scripts written in C#.
- **SetAndGetBRrrr**: Exploring getter and setter methods.

## 🚜 Installation and Usage 🎤

1. Clone the repository:
```bash
git clone https://github.com/Abo7mood/C-sharp_projects.git
```
2. Navigate to the desired project folder.
3. Open the solution (`.sln` file) in **Visual Studio**.
4. Build and run the project! ⚡

## 🛠️ Additional Information 🛠️

- **Open Source Project**: All projects in this repository are **open-source** and available for modification.
- **Source Code Access**: You are free to explore, modify, and use the **source code** in your projects.
- **Version**: Latest updates can be found in the repository.

## 🚪 Contributing

Contributions are **welcome**! Feel free to **fork** the repository, make your changes, and submit a **pull request**. 🚀

## 📚 License

This repository is licensed under the **MIT License**. Feel free to use the code for your projects!

## Status

- ** Done 🟢**

# مستودع أكثر من 25 مشروع C# 💻
--------------------------

حياك الله في **مستودع مشاريع C#**! ✨ هالمستودع يحتوي على **أكثر من 25 مشروع** بسيط ومناسب للمبتدئين، يعرض أساسيات C# وأهم المفاهيم والوظائف الأساسية. سواء كنت تتعلم C# أو تدور على مشاريع صغيرة للتدريب، هذا المكان المثالي اللي تقدر تستكشف فيه وتطور مهاراتك البرمجية! 🚀

## 🔥 مشاريع شخصية 🔥
كل هالمشاريع سويتها لحالي كجزء من رحلة التعلم والعمل الحر.

## 🌟 قائمة المشاريع 🌟
هنا قائمة بالمشاريع اللي تقدر تلاقيها بالمستودع:

### أمثلة للمبتدئين
- **HelloWorld**: البرنامج الكلاسيكي "Hello, World!" لبداية تعلم C#.
- **HelloWorld1**: نسخة معدلة من مثال hello world الأساسي.
- **IdentifiersRules**: يوضح قواعد تسمية المعرفات في C#.

### العمليات الحسابية والمنطقية
- **ArithmeticOperators**: أمثلة على العمليات الحسابية مثل الجمع والطرح وغيرها.
- **AssignmentOperators**: كيفية استخدام معاملات الإسناد في C#.
- **ComparisonOperators**: يوضح طريقة مقارنة القيم باستخدام المعاملات العلائقية.
- **LogicalOperation**: يعرض كيفية استخدام العمليات المنطقية مثل AND و OR و NOT.

### التعامل مع النصوص
- **ConcatenateString**: أمثلة على دمج النصوص في C#.
- **ConvertStringAndInt**: كيفية التحويل بين النصوص والأرقام.

### العبارات الشرطية
- **IfExamplesYouKnow**: أمثلة أساسية على استخدام if-else.
- **IfComplicated**: حالات أكثر تعقيدًا لاستخدام if-else.
- **IfComplicated2**: أمثلة إضافية للممارسة.
- **SwitchCase**: يوضح كيفية استخدام جملة switch-case.

### المصفوفات
- **ArrayTest**: أمثلة على استخدام المصفوفات في C#.
- **RangeOfDataTypes**: استكشاف نطاقات الأنواع المختلفة من البيانات.

### البرمجة الكائنية (OOP)
- **OOP**: مفاهيم البرمجة الكائنية الأساسية.
- **OOPX**: ميزات وممارسات OOP المتقدمة.
- **OOPمشروع**: مشروع OOP بمزيج من الإنجليزية والعربية.

### مشاريع متنوعة
- **ConsoleApp1**, **ConsoleApp2**, **ConsoleApp3**: تطبيقات كونسول تعرض ميزات C# المختلفة.
- **TestVar**: استكشاف استخدام `var` في C#.
- **MyConst**: كيفية استخدام الثوابت.
- **MyChar**: أمثلة على التعامل مع `char`.
- **SL_Project_Nasser**: مثال على مشروع محدد.
- **SystemFiles**: العمل مع ملفات النظام باستخدام C#.
- **TestAboutChar**: اختبارات وتجارب متعلقة بـ `char`.
- **TestSoloLearn**: تمارين تدريبية مستوحاة من SoloLearn.
- **UserInput**: التعامل مع إدخال المستخدم في الكونسول.
- **MathTest**: استخدام العمليات الحسابية الأساسية.
- **MyProject**: مشروع عام للاستكشاف.
- **NewProject**: قالب للبدء بمشاريع جديدة.
- **Scripts**: سكربتات متنوعة مكتوبة بـ C#.
- **SetAndGetBRrrr**: استكشاف getter و setter.

## 🚜 تثبيت المشروع واستخدامه 🎤

1. حمل المشروع:
```bash
git clone https://github.com/Abo7mood/C-sharp_projects.git
```
2. ادخل المجلد الخاص بالمشروع اللي تبيه.
3. افتح ملف **.sln** في **Visual Studio**.
4. ابني المشروع وشغله! ⚡

## 🛠️ معلومات إضافية 🛠️

- **مشروع مفتوح المصدر**: كل المشاريع هنا **متاحة للتعديل والاستخدام**.
- **كود المصدر**: تقدر تستكشف وتعدل وتستخدم **كود المصدر** لمشاريعك.
- **الإصدار**: آخر التحديثات متاحة في المشروع.

## 🚪 المساهمة بالمشروع

إذا عندك أي تحسينات أو إضافات، تقدر **تفصل المشروع (Fork)**، تعدل عليه، وترفع **طلب دمج (Pull Request)**. 🚀

## 📚 الرخصة

المشروع مرخص تحت **رخصة MIT**، تقدر تستخدم الكود لمشاريعك بكل حرية.

## 🎮 الحالة 🎮

- **✅ منتهي**

---

استكشف المشاريع، خذ الإلهام، وابدأ ببناء شيء رهيب باستخدام **C#**! 🎉