1 System.Exception: Stacktrace with 1 frame
2 at StackTraceDumper.Main () in StackTraceDumper.cs:9
4 at StackTraceDumper.Main () in StackTraceDumper.cs:9
6 System.Exception: Stacktrace with 2 frames
7 at StackTraceDumper.<Main>m__0 () in StackTraceDumper.cs:16
8 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
10 at StackTraceDumper.<Main>m__0 () in StackTraceDumper.cs:16
11 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
13 System.Exception: Stacktrace with 3 frames
14 at StackTraceDumper.ThrowException (System.String message, Int32 i) in StackTraceDumper.cs:78
15 at StackTraceDumper.<Main>m__1 () in StackTraceDumper.cs:18
16 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
18 at StackTraceDumper.ThrowException (System.String message, Int32 i) in StackTraceDumper.cs:78
19 at StackTraceDumper.<Main>m__1 () in StackTraceDumper.cs:18
20 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
22 System.Exception: Stacktrace with 4 frames
23 at StackTraceDumper.ThrowException (System.String message, Int32 i) in StackTraceDumper.cs:78
24 at StackTraceDumper.ThrowException (System.String message, Int32 i) in StackTraceDumper.cs:76
25 at StackTraceDumper.<Main>m__2 () in StackTraceDumper.cs:20
26 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
28 at StackTraceDumper.ThrowException (System.String message, Int32 i) in StackTraceDumper.cs:78
29 at StackTraceDumper.ThrowException (System.String message, Int32 i) in StackTraceDumper.cs:76
30 at StackTraceDumper.<Main>m__2 () in StackTraceDumper.cs:20
31 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
33 System.Exception: Stack frame with method overload using ref parameter
34 at StackTraceDumper.ThrowException (System.String& message) in StackTraceDumper.cs:70
35 at StackTraceDumper.<Main>m__3 () in StackTraceDumper.cs:24
36 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
38 at StackTraceDumper.ThrowException (System.String& message) in StackTraceDumper.cs:70
39 at StackTraceDumper.<Main>m__3 () in StackTraceDumper.cs:24
40 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
42 System.Exception: Stack frame with method overload using out parameter
43 at StackTraceDumper.ThrowException (System.String message, System.Int32& o) in StackTraceDumper.cs:83
44 at StackTraceDumper.<Main>m__4 () in StackTraceDumper.cs:29
45 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
47 at StackTraceDumper.ThrowException (System.String message, System.Int32& o) in StackTraceDumper.cs:83
48 at StackTraceDumper.<Main>m__4 () in StackTraceDumper.cs:29
49 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
51 System.Exception: Stack frame with 1 generic parameter
52 at StackTraceDumper.ThrowExceptionGeneric[T] (System.String message) in StackTraceDumper.cs:88
53 at StackTraceDumper.<Main>m__5 () in StackTraceDumper.cs:32
54 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
56 at StackTraceDumper.ThrowExceptionGeneric[T] (System.String message) in StackTraceDumper.cs:88
57 at StackTraceDumper.<Main>m__5 () in StackTraceDumper.cs:32
58 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
60 System.Exception: Stack frame with 2 generic parameters
61 at StackTraceDumper.ThrowExceptionGeneric[T1,T2] (System.String message) in StackTraceDumper.cs:108
62 at StackTraceDumper.<Main>m__6 () in StackTraceDumper.cs:34
63 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
65 at StackTraceDumper.ThrowExceptionGeneric[T1,T2] (System.String message) in StackTraceDumper.cs:108
66 at StackTraceDumper.<Main>m__6 () in StackTraceDumper.cs:34
67 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
69 System.Exception: Stack frame with generic method overload
70 at StackTraceDumper.ThrowExceptionGeneric[T] (T a1) in StackTraceDumper.cs:93
71 at StackTraceDumper.<Main>m__7 () in StackTraceDumper.cs:36
72 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
74 at StackTraceDumper.ThrowExceptionGeneric[T] (T a1) in StackTraceDumper.cs:93
75 at StackTraceDumper.<Main>m__7 () in StackTraceDumper.cs:36
76 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
78 System.Exception: Stack trace with inner class
79 at StackTraceDumper+InnerClass.ThrowException (System.String message) in StackTraceDumper.cs:114
80 at StackTraceDumper.<Main>m__8 () in StackTraceDumper.cs:38
81 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
83 at StackTraceDumper+InnerClass.ThrowException (System.String message) in StackTraceDumper.cs:114
84 at StackTraceDumper.<Main>m__8 () in StackTraceDumper.cs:38
85 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
87 System.Exception: Stack trace with inner generic class
88 at StackTraceDumper+InnerGenericClass`1[T].ThrowException (System.String message) in StackTraceDumper.cs:121
89 at StackTraceDumper.<Main>m__9 () in StackTraceDumper.cs:40
90 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
92 at StackTraceDumper+InnerGenericClass`1[T].ThrowException (System.String message) in StackTraceDumper.cs:121
93 at StackTraceDumper.<Main>m__9 () in StackTraceDumper.cs:40
94 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
95 Generic to string:string
97 System.Exception: Stack trace with inner generic class and method generic parameter
98 at StackTraceDumper+InnerGenericClass`1[T].ThrowException (System.String message, T arg) in StackTraceDumper.cs:127
99 at StackTraceDumper.<Main>m__A () in StackTraceDumper.cs:42
100 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
102 at StackTraceDumper+InnerGenericClass`1[T].ThrowException (System.String message, T arg) in StackTraceDumper.cs:127
103 at StackTraceDumper.<Main>m__A () in StackTraceDumper.cs:42
104 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
106 System.Exception: Stack trace with inner generic class and generic overload
107 at StackTraceDumper+InnerGenericClass`1[T].ThrowException[T1] (System.String message, T1 arg) in StackTraceDumper.cs:132
108 at StackTraceDumper.<Main>m__B () in StackTraceDumper.cs:44
109 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
111 at StackTraceDumper+InnerGenericClass`1[T].ThrowException[T1] (System.String message, T1 arg) in StackTraceDumper.cs:132
112 at StackTraceDumper.<Main>m__B () in StackTraceDumper.cs:44
113 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
115 System.Exception: Stack trace with 2 inner generic class and generic overload
116 at StackTraceDumper+InnerGenericClass`1+InnerInnerGenericClass`1[T,T2].ThrowException (T message) in StackTraceDumper.cs:138
117 at StackTraceDumper.<Main>m__C () in StackTraceDumper.cs:46
118 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
120 at StackTraceDumper+InnerGenericClass`1+InnerInnerGenericClass`1[T,T2].ThrowException (T message) in StackTraceDumper.cs:138
121 at StackTraceDumper.<Main>m__C () in StackTraceDumper.cs:46
122 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
124 System.Exception: Stack trace with 2 inner generic class and generic overload
125 at StackTraceDumper+InnerGenericClass`1+InnerInnerGenericClass`1[T,T2].ThrowException (T2 message) in StackTraceDumper.cs:143
126 at StackTraceDumper.<Main>m__D () in StackTraceDumper.cs:48
127 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54
129 at StackTraceDumper+InnerGenericClass`1+InnerInnerGenericClass`1[T,T2].ThrowException (T2 message) in StackTraceDumper.cs:143
130 at StackTraceDumper.<Main>m__D () in StackTraceDumper.cs:48
131 at StackTraceDumper.Catch (System.Action action) in StackTraceDumper.cs:54