Subjects
Structured Learning Path

C# Programming Language Syllabus

Explore all chapters and subchapters in a clear, organized format designed for better learning and faster navigation.

7

Array in C# Language

8

String in C# Language

9

Function in C# Language

10

Recursion in C# Language

13

Polymorphism

14

Abstract class and Interface

15

Lambda Expressions in C#

15.1 Lambda Expressions in C#

Lambda Expressions in C#

15.2 Anonymous Methods in C#

Anonymous Methods in C#

17

C# - Delegate

17.1 C# - Delegate

C# - Delegate

17.2 C# - Events

C# - Events

17.3 Publisher and Subscriber Analogy

Publisher and Subscriber Analogy

17.4 Simple Example of Event in C#

Simple Example of Event in C#

17.5 Example of Event in C# - Delegate with the custom EventArgs

Example of Event in C# - Delegate with the custom EventArgs

17.6 Derived classes can modify the behavior of base class methods, including those related to events.

Derived classes can modify the behavior of base class methods, including those related to events.

19

C# - Multithreading

19.1 Multithreading Concept

C# - Multithreading

19.2 C# example that demonstrates the multithreading

C# example that demonstrates the multithreading

19.3 Thread Lifecycle States in C#

Thread Lifecycle States in C#