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.

8

Array in C# Language

9

String in C# Language

10

Function in C# Language

11

Recursion in C# Language

14

Polymorphism

15

Abstract class and Interface

16

Lambda Expressions in C#

16.1 Lambda Expressions in C#

Lambda Expressions in C#

16.2 Anonymous Methods in C#

Anonymous Methods in C#

18

C# - Delegate

18.1 C# - Delegate

C# - Delegate

18.2 C# - Events

C# - Events

18.3 Publisher and Subscriber Analogy

Publisher and Subscriber Analogy

18.4 Simple Example of Event in C#

Simple Example of Event in C#

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

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

18.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#