introduction

Coming soon

LAMBDA expression

Coming soon

Generics

lambda func action
Extension Method and Generics
Extension Method and Generics Why Yield
Generics Creating Queue
Generics Creating Stack
Covariance example
Generic Inheritence

Collections

Collections Best Practices -1

GC/DESTRUCTORS/IDisposable

Garbage Collection
Destructor

Delegates and events

Delegates and Extensibility
Delegates vs Interfaces
Delegates vs Interfaces - using DI

Threading

Update UI in worker thread
Task vs Task.Factory

c# 4

Dynamic

c# 5

Dynamic

c# 5

Dynamic

c# 6

Dynamic

c# 7

Tuple
pattern matching example

c# 8

Dynamic

c# 9

Records

c# 10

INTERFACE CHANGES
LAMBDA FUNCTION RETURN TYPE

c# 12

Default Parameters in Lamdbas
Collection Expression

c# 13

Params

some quick code

Serialization vs Deserialization
Covariance Issue
Covariance Solve
Covariance issue and solve -example
Contravariance

c# Visual studio code

First c# code in visual studio code

TIPS TRICKS n TRAPS

Modify a collection in foreach

CLEAN CODE

Clean code basics