Skip to content

This repository contains C# learning code and examples to help developers get started in C# programming. It includes small projects, sample programs, and exercises to help you get familiar with the syntax and features of the language. This repo is great for beginners who are just starting out with C#

Notifications You must be signed in to change notification settings

kuldeepjambhulkar/CSharp-Learning

Repository files navigation

CSharp-Learning

Day 1:

  • Classes & Objects
  • Constructors
  • Object initialization
  • Initialize properties

Day 2:

  • Cloning & Copying objects
  • Equality comparisons
  • Methods in C#
  • Static & Instance methods

Day 3:

  • Inheritance
  • Single inheritance
  • Multilevel inheritance

Day 4:

  • Polymorphism
  • Method overriding
  • virtual & Override keywords

Day 5:

  • Method overloading
  • Interface
  • Namespace

Day 6:

  • Delegates

Day: 7:

  • MSTest Framework
  • Pass by value, pass by reference

Day: 8:

  • Try-throw-catch-finally
  • Throw and throw ex

Day: 9:

  • Partial Classes

Day: 10:

  • Dictionary

Day: 11:

  • Explicit interfaces

About

This repository contains C# learning code and examples to help developers get started in C# programming. It includes small projects, sample programs, and exercises to help you get familiar with the syntax and features of the language. This repo is great for beginners who are just starting out with C#

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages