Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- GetData(int p1, string p2, object p3, bool p4 = false);
- GetData(int p1, string p2, object p3, bool p4 = false, bool p5 = false);
- GetData(int p1, string p2, object p3, bool p4 = false);
- GetData(1, "p2", obj);
- GetData(1, "p2", obj, false);
- class Test
- {
- static void Main()
- {
- Foo(3);
- Foo();
- }
- static void Foo(int x = 5)
- {
- }
- }
- .method private hidebysig static void Main() cil managed
- {
- .entrypoint
- // Code size 16 (0x10)
- .maxstack 8
- IL_0000: nop
- IL_0001: ldc.i4.3
- IL_0002: call void Test::Foo(int32)
- IL_0007: nop
- IL_0008: ldc.i4.5
- IL_0009: call void Test::Foo(int32)
- IL_000e: nop
- IL_000f: ret
- } // end of method Test::Main
- public void GetData(int p1, string p2, object p3, bool p4 = false, bool p5 = false)
- {
- //Do something
- }
- public void GetData(int p1, string p2, object p3)
- {
- GetData(p1, p2, p3, false);
- }
- public void GetData(int p1, string p2, object p3, bool p4)
- {
- GetData(p1, p2, p3, p4, false);
- }
- public void GetData(int p1, string p2, object p3, bool p4, bool p5)
- {
- //Do something
- }
- public void GetData(int p1, string p2, object p3)
- {
- GetData(p1, p2, p3, false);
- }
- public void GetData(int p1, string p2, object p3)
- {
- GetData(p1, p2, p3, true);
- }
Add Comment
Please, Sign In to add comment