Welcome to the C# Tutorial repository! This repository contains a collection of tutorials, examples, and exercises to help you learn C# programming language from basics to advanced topics. Whether you’re just starting with C# or looking to deepen your knowledge, you’ll find useful resources here.
This repository aims to provide an easy-to-follow guide for learning C#. It includes a variety of topics, starting with simple syntax and advancing to more complex concepts such as object-oriented programming, LINQ, and asynchronous programming. The tutorials are designed to be beginner-friendly but also include advanced examples for experienced developers.
To start using the tutorials, you’ll need to have C# and .NET installed on your machine.
dotnet --version
git clone https://github.com/ManthanThaor/c-sharp-tutorial.git
dotnet run
Here is a list of the topics included in the tutorials:
This repository also includes a set of exercises to help you practice what you’ve learned. Each exercise includes a problem statement and a solution.
You can find the exercises in the exercises/
folder.
We welcome contributions to improve the tutorials! If you’d like to contribute, please fork this repository, make your changes, and submit a pull request. Here’s how you can contribute:
Please ensure your contributions follow the existing coding style and add comments where necessary.
This repository is open-source and available under the MIT License.