Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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!
- Host: GitHub
- URL: https://github.com/abo7mood/c-sharp_projects
- Owner: Abo7mood
- License: mit
- Created: 2024-12-07T17:16:37.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-02-01T11:53:54.000Z (9 days ago)
- Last Synced: 2025-02-01T12:29:53.681Z (9 days ago)
- Topics: c-sharp
- Language: C#
- Homepage: https://a7portfolio.netlify.app/
- Size: 959 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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#**! 🎉