Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tigranv/Useful_Examples_C-Sharp
In this repository, I gathered a lot of useful examples of code and their description that I create while studying programming. Here you can find examples on the use of the Inheritance, Encapsulation, Abstraction, Interfacies, Polymorphism, Indexers, Operators Overloading, Extention Methods, System IO , Exception Handling, Delegates, Events, IDisposable, IClonable, GC, IEnumerable, IEnumerator Interfaces, Yield, Generic Programming,
https://github.com/tigranv/Useful_Examples_C-Sharp
c-sharp delegate encapsulation example-code example-project extention-methods ienumerator-interfaces inheritance polymorphism thread tutorial tutorial-code yield
Last synced: 5 days ago
JSON representation
In this repository, I gathered a lot of useful examples of code and their description that I create while studying programming. Here you can find examples on the use of the Inheritance, Encapsulation, Abstraction, Interfacies, Polymorphism, Indexers, Operators Overloading, Extention Methods, System IO , Exception Handling, Delegates, Events, IDisposable, IClonable, GC, IEnumerable, IEnumerator Interfaces, Yield, Generic Programming,
- Host: GitHub
- URL: https://github.com/tigranv/Useful_Examples_C-Sharp
- Owner: tigranv
- Created: 2017-01-11T19:31:14.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-03-25T06:21:22.000Z (over 7 years ago)
- Last Synced: 2024-08-02T16:54:16.088Z (3 months ago)
- Topics: c-sharp, delegate, encapsulation, example-code, example-project, extention-methods, ienumerator-interfaces, inheritance, polymorphism, thread, tutorial, tutorial-code, yield
- Language: C#
- Homepage:
- Size: 337 KB
- Stars: 88
- Watchers: 11
- Forks: 32
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Useful Examples on C#
In this repository, I gathered a lot of useful examples that I create while studying programming. Here you can find examples on the use of the **Inheritance**, **Interface**, **Indexers**, **Operators Overloading**, **Extention Methods**, **Exception Handling**, etc.1. [**Encapsulation**, **Inheritance**, **Polymorphism** (Accelerator magnets)](https://github.com/tigranv/Useful-examples/tree/master/AcceleratorMagnets(InheritanceExample))
2. [**Abstraction**, **Interfacies** (3D Geometric Shapes) ---------->](https://github.com/tigranv/Useful-examples/tree/master/Geometric-Shapes-3D)
3. [**Indexers** (New Solar System, Fibonacci Calculator)](https://github.com/tigranv/Useful-examples/tree/master/GalaxySolarSystem(Example%20of%20Indexers))
4. [**Extention Methods** and **Dictionary** (Latin to Armenian) ](https://github.com/tigranv/Useful-examples/tree/master/LatinToArmenianConverter)
5. [Example of **Operators Overloading** (Vector Arithmetic)](https://github.com/tigranv/Useful-examples/tree/master/Vector-Arithmetic)
6. [Functions for converting 4 bytes to one Int32 in binary](https://github.com/tigranv/Useful-examples/tree/master/From4BytesToInt32Methods)
7. [ **IO**, **Exception Handling** (Creat file, Clean Directory)](https://github.com/tigranv/Useful-examples/tree/master/WorkWithFiles)
8. [**Creating Directory Tree** --------------------------------------->](https://github.com/tigranv/Useful-examples/tree/master/Directory%20Tree)
9. [**Delegate** (Integral Calculator)](https://github.com/tigranv/Useful-examples/tree/master/Integral%20Calculator)
10. [**Generic Programming** (MyList, Generic Extention)](https://github.com/tigranv/Useful-examples/tree/master/GenericProgramming)
11. [**Events** (Timer and Press Key Event Handler)](https://github.com/tigranv/Useful-examples/tree/master/EventDelegatExamples)
12. [**IEnumerable, IEnumerator Interfaces, Yield**](https://github.com/tigranv/Useful-examples/tree/master/Collections%20IEnumerable%20IEnumerator)
13. [**LINQ** Introduction, Keywords](https://github.com/tigranv/Useful-examples/tree/master/LINQ)
14. [**Garbage Collector**](https://github.com/tigranv/Useful-examples/tree/master/Garbage%20Collector)
15. [Web Page Spying (**IDisposable, IO, Exaption Handling**)----->](https://github.com/tigranv/Useful-examples/tree/master/Web%20Page%20Spying)
16. [**Object Class, MemberwiseClone, IClonable Interface**](https://github.com/tigranv/Useful_Examples/tree/master/ICloneable%20Object%20MemberwiseClone)
17. [**Thread Class, Threading**](https://github.com/tigranv/Useful_Examples/tree/master/Threads)
18. [**Task Parallel Library (TPL)** (Betting Terminal)](https://github.com/tigranv/BETTING-TERMINAL)
19. [**Reflection** (Type, Activator, Early - Late Binding, ...)](https://github.com/tigranv/Useful_Examples/tree/master/Reflection%20and%20Attributes)
20. [**Attributes** (Create, Obsolete, Conditional, ...)](https://github.com/tigranv/Useful_Examples/tree/master/Attributes)
> Projects written on C# 6.0, .NET Framework 4.6 Visual Studio 2015 Comunity Edition