Skip to content

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!

License

Notifications You must be signed in to change notification settings

Abo7mood/C-sharp_projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

+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:
    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. حمل المشروع:
    git clone https://github.com/Abo7mood/C-sharp_projects.git
  2. ادخل المجلد الخاص بالمشروع اللي تبيه.
  3. افتح ملف .sln في Visual Studio.
  4. ابني المشروع وشغله! ⚡

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

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

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

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

📚 الرخصة

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

🎮 الحالة 🎮

  • ✅ منتهي

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

About

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!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages