In last few posts about I have written lots of things about delegates and this post is also part of that series. In this post we are going to learn about Action delegates in C#. Following is a list of post related to delegates.
Action Delegates in c#:
As per MSDN action delegates used to pass a method as parameter without explicitly declaring custom delegates. Action Delegates are used to encapsulate method that does not have return value. C# 4.0 Action delegates have following different variants like following. It can take up to 16 parameters.- Action – It will be no parameter and does not return any value.
- Action(T)
- Action(T1,T2)
- Action(T1,T2,T3)
- Action(T1,T2,T3,T4)
- Action(T1,T2,T3,T4,T5)
- Action(T1,T2,T3,T4,T5,T6)
- Action(T1,T2,T3,T4,T5,T6,T7)
- Action(T1,T2,T3,T4,T5,T6,T7,T8)
- Action(T1,T2,T3,T4,T5,T6,T7,T8,T9)
- Action(T1,T2,T3,T4,T5,T6,T7,T8,T9,T10)
- Action(T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11)
- Action(T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12)
- Action(T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13)
- Action(T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14)
- Action(T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15)
- Action(T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16)