1 <?xml version="1.0" encoding="utf-8"?><span>
4 <name>System.ValueTuple</name>
7 <member name="T:System.TupleExtensions">
8 <summary>Provides extension methods for tuples to interoperate with language support for tuples in C#.</summary>
10 <member name="M:System.TupleExtensions.Deconstruct``21(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9,``10,``11,``12,``13,System.Tuple{``14,``15,``16,``17,``18,``19,``20}}},``0@,``1@,``2@,``3@,``4@,``5@,``6@,``7@,``8@,``9@,``10@,``11@,``12@,``13@,``14@,``15@,``16@,``17@,``18@,``19@,``20@)">
11 <summary>Deconstructs a tuple with 21 elements into separate variables.</summary>
12 <param name="value">The 21-element tuple to deconstruct into 21 separate variables.</param>
13 <param name="item1">The value of the first element.</param>
14 <param name="item2">The value of the second element.</param>
15 <param name="item3">The value of the third element.</param>
16 <param name="item4">The value of the fourth element.</param>
17 <param name="item5">The value of the fifth element.</param>
18 <param name="item6">The value of the sixth element.</param>
19 <param name="item7">The value of the seventh element.</param>
20 <param name="item8">The value of the eighth element, or value.Rest.Item1.</param>
21 <param name="item9">The value of the ninth element, or value.Rest.Item2.</param>
22 <param name="item10">The value of the tenth element, or value.Rest.Item3.</param>
23 <param name="item11">The value of the eleventh element, or value.Rest.Item4.</param>
24 <param name="item12">The value of the twelfth element, or value.Rest.Item5.</param>
25 <param name="item13">The value of the thirteenth element, or value.Rest.Item6.</param>
26 <param name="item14">The value of the fourteenth element, or value.Rest.Item7.</param>
27 <param name="item15">The value of the fifteenth element, or value.Rest.Rest.Item1.</param>
28 <param name="item16">The value of the sixteenth element, or value.Rest.Rest.Item2.</param>
29 <param name="item17">The value of the seventeenth element, or value.Rest.Rest.Item3.</param>
30 <param name="item18">The value of the eighteenth element, or value.Rest.Rest.Item4.</param>
31 <param name="item19">The value of the nineteenth element, or value.Rest.Rest.Item5.</param>
32 <param name="item20">The value of the twentieth element, or value.Rest.Rest.Item6.</param>
33 <param name="item21">The value of the twenty-first element, or value.Rest.Rest.Item7.</param>
34 <typeparam name="T1">The type of the first element.</typeparam>
35 <typeparam name="T2">The type of the second element.</typeparam>
36 <typeparam name="T3">The type of the third element.</typeparam>
37 <typeparam name="T4">The type of the fourth element.</typeparam>
38 <typeparam name="T5">The type of the fifth element.</typeparam>
39 <typeparam name="T6">The type of the sixth element.</typeparam>
40 <typeparam name="T7">The type of the seventh element.</typeparam>
41 <typeparam name="T8">The type of the eighth element.</typeparam>
42 <typeparam name="T9">The type of the ninth element.</typeparam>
43 <typeparam name="T10">The type of the tenth element.</typeparam>
44 <typeparam name="T11">The type of the eleventh element.</typeparam>
45 <typeparam name="T12">The type of the twelfth element.</typeparam>
46 <typeparam name="T13">The type of the thirteenth element.</typeparam>
47 <typeparam name="T14">The type of the fourteenth element.</typeparam>
48 <typeparam name="T15">The type of the fifteenth element.</typeparam>
49 <typeparam name="T16">The type of the sixteenth element.</typeparam>
50 <typeparam name="T17">The type of the seventeenth element.</typeparam>
51 <typeparam name="T18">The type of the eighteenth element.</typeparam>
52 <typeparam name="T19">The type of the nineteenth element.</typeparam>
53 <typeparam name="T20">The type of the twentieth element.</typeparam>
54 <typeparam name="T21">The type of the twenty-first element.</typeparam>
56 <member name="M:System.TupleExtensions.Deconstruct``20(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9,``10,``11,``12,``13,System.Tuple{``14,``15,``16,``17,``18,``19}}},``0@,``1@,``2@,``3@,``4@,``5@,``6@,``7@,``8@,``9@,``10@,``11@,``12@,``13@,``14@,``15@,``16@,``17@,``18@,``19@)">
57 <summary>Deconstructs a tuple with 20 elements into separate variables.</summary>
58 <param name="value">The 20-element tuple to deconstruct into 20 separate variables.</param>
59 <param name="item1">The value of the first element.</param>
60 <param name="item2">The value of the second element.</param>
61 <param name="item3">The value of the third element.</param>
62 <param name="item4">The value of the fourth element.</param>
63 <param name="item5">The value of the fifth element.</param>
64 <param name="item6">The value of the sixth element.</param>
65 <param name="item7">The value of the seventh element.</param>
66 <param name="item8">The value of the eighth element, or value.Rest.Item1.</param>
67 <param name="item9">The value of the ninth element, or value.Rest.Item2.</param>
68 <param name="item10">The value of the tenth element, or value.Rest.Item3.</param>
69 <param name="item11">The value of the eleventh element, or value.Rest.Item4.</param>
70 <param name="item12">The value of the twelfth element, or value.Rest.Item5.</param>
71 <param name="item13">The value of the thirteenth element, or value.Rest.Item6.</param>
72 <param name="item14">The value of the fourteenth element, or value.Rest.Item7.</param>
73 <param name="item15">The value of the fifteenth element, or value.Rest.Rest.Item1.</param>
74 <param name="item16">The value of the sixteenth element, or value.Rest.Rest.Item2.</param>
75 <param name="item17">The value of the seventeenth element, or value.Rest.Rest.Item3.</param>
76 <param name="item18">The value of the eighteenth element, or value.Rest.Rest.Item4.</param>
77 <param name="item19">The value of the nineteenth element, or value.Rest.Rest.Item5.</param>
78 <param name="item20">The value of the twentieth element, or value.Rest.Rest.Item6.</param>
79 <typeparam name="T1">The type of the first element.</typeparam>
80 <typeparam name="T2">The type of the second element.</typeparam>
81 <typeparam name="T3">The type of the third element.</typeparam>
82 <typeparam name="T4">The type of the fourth element.</typeparam>
83 <typeparam name="T5">The type of the fifth element.</typeparam>
84 <typeparam name="T6">The type of the sixth element.</typeparam>
85 <typeparam name="T7">The type of the seventh element.</typeparam>
86 <typeparam name="T8">The type of the eighth element.</typeparam>
87 <typeparam name="T9">The type of the ninth element.</typeparam>
88 <typeparam name="T10">The type of the tenth element.</typeparam>
89 <typeparam name="T11">The type of the eleventh element.</typeparam>
90 <typeparam name="T12">The type of the twelfth element.</typeparam>
91 <typeparam name="T13">The type of the thirteenth element.</typeparam>
92 <typeparam name="T14">The type of the fourteenth element.</typeparam>
93 <typeparam name="T15">The type of the fifteenth element.</typeparam>
94 <typeparam name="T16">The type of the sixteenth element.</typeparam>
95 <typeparam name="T17">The type of the seventeenth element.</typeparam>
96 <typeparam name="T18">The type of the eighteenth element.</typeparam>
97 <typeparam name="T19">The type of the nineteenth element.</typeparam>
98 <typeparam name="T20">The type of the twentieth element.</typeparam>
100 <member name="M:System.TupleExtensions.Deconstruct``19(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9,``10,``11,``12,``13,System.Tuple{``14,``15,``16,``17,``18}}},``0@,``1@,``2@,``3@,``4@,``5@,``6@,``7@,``8@,``9@,``10@,``11@,``12@,``13@,``14@,``15@,``16@,``17@,``18@)">
101 <summary>Deconstructs a tuple with 19 elements into separate variables.</summary>
102 <param name="value">The 19-element tuple to deconstruct into 19 separate variables.</param>
103 <param name="item1">The value of the first element.</param>
104 <param name="item2">The value of the second element.</param>
105 <param name="item3">The value of the third element.</param>
106 <param name="item4">The value of the fourth element.</param>
107 <param name="item5">The value of the fifth element.</param>
108 <param name="item6">The value of the sixth element.</param>
109 <param name="item7">The value of the seventh element.</param>
110 <param name="item8">The value of the eighth element, or value.Rest.Item1.</param>
111 <param name="item9">The value of the ninth element, or value.Rest.Item2.</param>
112 <param name="item10">The value of the tenth element, or value.Rest.Item3.</param>
113 <param name="item11">The value of the eleventh element, or value.Rest.Item4.</param>
114 <param name="item12">The value of the twelfth element, or value.Rest.Item5.</param>
115 <param name="item13">The value of the thirteenth element, or value.Rest.Item6.</param>
116 <param name="item14">The value of the fourteenth element, or value.Rest.Item7.</param>
117 <param name="item15">The value of the fifteenth element, or value.Rest.Rest.Item1.</param>
118 <param name="item16">The value of the sixteenth element, or value.Rest.Rest.Item2.</param>
119 <param name="item17">The value of the seventeenth element, or value.Rest.Rest.Item3.</param>
120 <param name="item18">The value of the eighteenth element, or value.Rest.Rest.Item4.</param>
121 <param name="item19">The value of the nineteenth element, or value.Rest.Rest.Item5.</param>
122 <typeparam name="T1">The type of the first element.</typeparam>
123 <typeparam name="T2">The type of the second element.</typeparam>
124 <typeparam name="T3">The type of the third element.</typeparam>
125 <typeparam name="T4">The type of the fourth element.</typeparam>
126 <typeparam name="T5">The type of the fifth element.</typeparam>
127 <typeparam name="T6">The type of the sixth element.</typeparam>
128 <typeparam name="T7">The type of the seventh element.</typeparam>
129 <typeparam name="T8">The type of the eighth element.</typeparam>
130 <typeparam name="T9">The type of the ninth element.</typeparam>
131 <typeparam name="T10">The type of the tenth element.</typeparam>
132 <typeparam name="T11">The type of the eleventh element.</typeparam>
133 <typeparam name="T12">The type of the twelfth element.</typeparam>
134 <typeparam name="T13">The type of the thirteenth element.</typeparam>
135 <typeparam name="T14">The type of the fourteenth element.</typeparam>
136 <typeparam name="T15">The type of the fifteenth element.</typeparam>
137 <typeparam name="T16">The type of the sixteenth element.</typeparam>
138 <typeparam name="T17">The type of the seventeenth element.</typeparam>
139 <typeparam name="T18">The type of the eighteenth element.</typeparam>
140 <typeparam name="T19">The type of the nineteenth element.</typeparam>
142 <member name="M:System.TupleExtensions.Deconstruct``18(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9,``10,``11,``12,``13,System.Tuple{``14,``15,``16,``17}}},``0@,``1@,``2@,``3@,``4@,``5@,``6@,``7@,``8@,``9@,``10@,``11@,``12@,``13@,``14@,``15@,``16@,``17@)">
143 <summary>Deconstructs a tuple with 18 elements into separate variables.</summary>
144 <param name="value">The 18-element tuple to deconstruct into 18 separate variables.</param>
145 <param name="item1">The value of the first element.</param>
146 <param name="item2">The value of the second element.</param>
147 <param name="item3">The value of the third element.</param>
148 <param name="item4">The value of the fourth element.</param>
149 <param name="item5">The value of the fifth element.</param>
150 <param name="item6">The value of the sixth element.</param>
151 <param name="item7">The value of the seventh element.</param>
152 <param name="item8">The value of the eighth element, or value.Rest.Item1.</param>
153 <param name="item9">The value of the ninth element, or value.Rest.Item2.</param>
154 <param name="item10">The value of the tenth element, or value.Rest.Item3.</param>
155 <param name="item11">The value of the eleventh element, or value.Rest.Item4.</param>
156 <param name="item12">The value of the twelfth element, or value.Rest.Item5.</param>
157 <param name="item13">The value of the thirteenth element, or value.Rest.Item6.</param>
158 <param name="item14">The value of the fourteenth element, or value.Rest.Item7.</param>
159 <param name="item15">The value of the fifteenth element, or value.Rest.Rest.Item1.</param>
160 <param name="item16">The value of the sixteenth element, or value.Rest.Rest.Item2.</param>
161 <param name="item17">The value of the seventeenth element, or value.Rest.Rest.Item3.</param>
162 <param name="item18">The value of the eighteenth element, or value.Rest.Rest.Item4.</param>
163 <typeparam name="T1">The type of the first element.</typeparam>
164 <typeparam name="T2">The type of the second element.</typeparam>
165 <typeparam name="T3">The type of the third element.</typeparam>
166 <typeparam name="T4">The type of the fourth element.</typeparam>
167 <typeparam name="T5">The type of the fifth element.</typeparam>
168 <typeparam name="T6">The type of the sixth element.</typeparam>
169 <typeparam name="T7">The type of the seventh element.</typeparam>
170 <typeparam name="T8">The type of the eighth element.</typeparam>
171 <typeparam name="T9">The type of the ninth element.</typeparam>
172 <typeparam name="T10">The type of the tenth element.</typeparam>
173 <typeparam name="T11">The type of the eleventh element.</typeparam>
174 <typeparam name="T12">The type of the twelfth element.</typeparam>
175 <typeparam name="T13">The type of the thirteenth element.</typeparam>
176 <typeparam name="T14">The type of the fourteenth element.</typeparam>
177 <typeparam name="T15">The type of the fifteenth element.</typeparam>
178 <typeparam name="T16">The type of the sixteenth element.</typeparam>
179 <typeparam name="T17">The type of the seventeenth element.</typeparam>
180 <typeparam name="T18">The type of the eighteenth element.</typeparam>
182 <member name="M:System.TupleExtensions.Deconstruct``17(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9,``10,``11,``12,``13,System.Tuple{``14,``15,``16}}},``0@,``1@,``2@,``3@,``4@,``5@,``6@,``7@,``8@,``9@,``10@,``11@,``12@,``13@,``14@,``15@,``16@)">
183 <summary>Deconstructs a tuple with 17 elements into separate variables.</summary>
184 <param name="value">The 17-element tuple to deconstruct into 17 separate variables.</param>
185 <param name="item1">The value of the first element.</param>
186 <param name="item2">The value of the second element.</param>
187 <param name="item3">The value of the third element.</param>
188 <param name="item4">The value of the fourth element.</param>
189 <param name="item5">The value of the fifth element.</param>
190 <param name="item6">The value of the sixth element.</param>
191 <param name="item7">The value of the seventh element.</param>
192 <param name="item8">The value of the eighth element, or value.Rest.Item1.</param>
193 <param name="item9">The value of the ninth element, or value.Rest.Item2.</param>
194 <param name="item10">The value of the tenth element, or value.Rest.Item3.</param>
195 <param name="item11">The value of the eleventh element, or value.Rest.Item4.</param>
196 <param name="item12">The value of the twelfth element, or value.Rest.Item5.</param>
197 <param name="item13">The value of the thirteenth element, or value.Rest.Item6.</param>
198 <param name="item14">The value of the fourteenth element, or value.Rest.Item7.</param>
199 <param name="item15">The value of the fifteenth element, or value.Rest.Rest.Item1.</param>
200 <param name="item16">The value of the sixteenth element, or value.Rest.Rest.Item2.</param>
201 <param name="item17">The value of the seventeenth element, or value.Rest.Rest.Item3.</param>
202 <typeparam name="T1">The type of the first element.</typeparam>
203 <typeparam name="T2">The type of the second element.</typeparam>
204 <typeparam name="T3">The type of the third element.</typeparam>
205 <typeparam name="T4">The type of the fourth element.</typeparam>
206 <typeparam name="T5">The type of the fifth element.</typeparam>
207 <typeparam name="T6">The type of the sixth element.</typeparam>
208 <typeparam name="T7">The type of the seventh element.</typeparam>
209 <typeparam name="T8">The type of the eighth element.</typeparam>
210 <typeparam name="T9">The type of the ninth element.</typeparam>
211 <typeparam name="T10">The type of the tenth element.</typeparam>
212 <typeparam name="T11">The type of the eleventh element.</typeparam>
213 <typeparam name="T12">The type of the twelfth element.</typeparam>
214 <typeparam name="T13">The type of the thirteenth element.</typeparam>
215 <typeparam name="T14">The type of the fourteenth element.</typeparam>
216 <typeparam name="T15">The type of the fifteenth element.</typeparam>
217 <typeparam name="T16">The type of the sixteenth element.</typeparam>
218 <typeparam name="T17">The type of the seventeenth element.</typeparam>
220 <member name="M:System.TupleExtensions.Deconstruct``16(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9,``10,``11,``12,``13,System.Tuple{``14,``15}}},``0@,``1@,``2@,``3@,``4@,``5@,``6@,``7@,``8@,``9@,``10@,``11@,``12@,``13@,``14@,``15@)">
221 <summary>Deconstructs a tuple with 16 elements into separate variables.</summary>
222 <param name="value">The 16-element tuple to deconstruct into 16 separate variables.</param>
223 <param name="item1">The value of the first element.</param>
224 <param name="item2">The value of the second element.</param>
225 <param name="item3">The value of the third element.</param>
226 <param name="item4">The value of the fourth element.</param>
227 <param name="item5">The value of the fifth element.</param>
228 <param name="item6">The value of the sixth element.</param>
229 <param name="item7">The value of the seventh element.</param>
230 <param name="item8">The value of the eighth element, or value.Rest.Item1.</param>
231 <param name="item9">The value of the ninth element, or value.Rest.Item2.</param>
232 <param name="item10">The value of the tenth element, or value.Rest.Item3.</param>
233 <param name="item11">The value of the eleventh element, or value.Rest.Item4.</param>
234 <param name="item12">The value of the twelfth element, or value.Rest.Item5.</param>
235 <param name="item13">The value of the thirteenth element, or value.Rest.Item6.</param>
236 <param name="item14">The value of the fourteenth element, or value.Rest.Item7.</param>
237 <param name="item15">The value of the fifteenth element, or value.Rest.Rest.Item1.</param>
238 <param name="item16">The value of the sixteenth element, or value.Rest.Rest.Item2.</param>
239 <typeparam name="T1">The type of the first element.</typeparam>
240 <typeparam name="T2">The type of the second element.</typeparam>
241 <typeparam name="T3">The type of the third element.</typeparam>
242 <typeparam name="T4">The type of the fourth element.</typeparam>
243 <typeparam name="T5">The type of the fifth element.</typeparam>
244 <typeparam name="T6">The type of the sixth element.</typeparam>
245 <typeparam name="T7">The type of the seventh element.</typeparam>
246 <typeparam name="T8">The type of the eighth element.</typeparam>
247 <typeparam name="T9">The type of the ninth element.</typeparam>
248 <typeparam name="T10">The type of the tenth element.</typeparam>
249 <typeparam name="T11">The type of the eleventh element.</typeparam>
250 <typeparam name="T12">The type of the twelfth element.</typeparam>
251 <typeparam name="T13">The type of the thirteenth element.</typeparam>
252 <typeparam name="T14">The type of the fourteenth element.</typeparam>
253 <typeparam name="T15">The type of the fifteenth element.</typeparam>
254 <typeparam name="T16">The type of the sixteenth element.</typeparam>
256 <member name="M:System.TupleExtensions.Deconstruct``15(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9,``10,``11,``12,``13,System.Tuple{``14}}},``0@,``1@,``2@,``3@,``4@,``5@,``6@,``7@,``8@,``9@,``10@,``11@,``12@,``13@,``14@)">
257 <summary>Deconstructs a tuple with 15 elements into separate variables.</summary>
258 <param name="value">The 15-element tuple to deconstruct into 15 separate variables.</param>
259 <param name="item1">The value of the first element.</param>
260 <param name="item2">The value of the second element.</param>
261 <param name="item3">The value of the third element.</param>
262 <param name="item4">The value of the fourth element.</param>
263 <param name="item5">The value of the fifth element.</param>
264 <param name="item6">The value of the sixth element.</param>
265 <param name="item7">The value of the seventh element.</param>
266 <param name="item8">The value of the eighth element, or value.Rest.Item1.</param>
267 <param name="item9">The value of the ninth element, or value.Rest.Item2.</param>
268 <param name="item10">The value of the tenth element, or value.Rest.Item3.</param>
269 <param name="item11">The value of the eleventh element, or value.Rest.Item4.</param>
270 <param name="item12">The value of the twelfth element, or value.Rest.Item5.</param>
271 <param name="item13">The value of the thirteenth element, or value.Rest.Item6.</param>
272 <param name="item14">The value of the fourteenth element, or value.Rest.Item7.</param>
273 <param name="item15">The value of the fifteenth element, or value.Rest.Rest.Item1.</param>
274 <typeparam name="T1">The type of the first element.</typeparam>
275 <typeparam name="T2">The type of the second element.</typeparam>
276 <typeparam name="T3">The type of the third element.</typeparam>
277 <typeparam name="T4">The type of the fourth element.</typeparam>
278 <typeparam name="T5">The type of the fifth element.</typeparam>
279 <typeparam name="T6">The type of the sixth element.</typeparam>
280 <typeparam name="T7">The type of the seventh element.</typeparam>
281 <typeparam name="T8">The type of the eighth element.</typeparam>
282 <typeparam name="T9">The type of the ninth element.</typeparam>
283 <typeparam name="T10">The type of the tenth element.</typeparam>
284 <typeparam name="T11">The type of the eleventh element.</typeparam>
285 <typeparam name="T12">The type of the twelfth element.</typeparam>
286 <typeparam name="T13">The type of the thirteenth element.</typeparam>
287 <typeparam name="T14">The type of the fourteenth element.</typeparam>
288 <typeparam name="T15">The type of the fifteenth element.</typeparam>
290 <member name="M:System.TupleExtensions.Deconstruct``14(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9,``10,``11,``12,``13}},``0@,``1@,``2@,``3@,``4@,``5@,``6@,``7@,``8@,``9@,``10@,``11@,``12@,``13@)">
291 <summary>Deconstructs a tuple with 14 elements into separate variables.</summary>
292 <param name="value">The 14-element tuple to deconstruct into 14 separate variables.</param>
293 <param name="item1">The value of the first element.</param>
294 <param name="item2">The value of the second element.</param>
295 <param name="item3">The value of the third element.</param>
296 <param name="item4">The value of the fourth element.</param>
297 <param name="item5">The value of the fifth element.</param>
298 <param name="item6">The value of the sixth element.</param>
299 <param name="item7">The value of the seventh element.</param>
300 <param name="item8">The value of the eighth element, or value.Rest.Item1.</param>
301 <param name="item9">The value of the ninth element, or value.Rest.Item2.</param>
302 <param name="item10">The value of the tenth element, or value.Rest.Item3.</param>
303 <param name="item11">The value of the eleventh element, or value.Rest.Item4.</param>
304 <param name="item12">The value of the twelfth element, or value.Rest.Item5.</param>
305 <param name="item13">The value of the thirteenth element, or value.Rest.Item6.</param>
306 <param name="item14">The value of the fourteenth element, or value.Rest.Item7.</param>
307 <typeparam name="T1">The type of the first element.</typeparam>
308 <typeparam name="T2">The type of the second element.</typeparam>
309 <typeparam name="T3">The type of the third element.</typeparam>
310 <typeparam name="T4">The type of the fourth element.</typeparam>
311 <typeparam name="T5">The type of the fifth element.</typeparam>
312 <typeparam name="T6">The type of the sixth element.</typeparam>
313 <typeparam name="T7">The type of the seventh element.</typeparam>
314 <typeparam name="T8">The type of the eighth element.</typeparam>
315 <typeparam name="T9">The type of the ninth element.</typeparam>
316 <typeparam name="T10">The type of the tenth element.</typeparam>
317 <typeparam name="T11">The type of the eleventh element.</typeparam>
318 <typeparam name="T12">The type of the twelfth element.</typeparam>
319 <typeparam name="T13">The type of the thirteenth element.</typeparam>
320 <typeparam name="T14">The type of the fourteenth element.</typeparam>
322 <member name="M:System.TupleExtensions.Deconstruct``13(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9,``10,``11,``12}},``0@,``1@,``2@,``3@,``4@,``5@,``6@,``7@,``8@,``9@,``10@,``11@,``12@)">
323 <summary>Deconstructs a tuple with 13 elements into separate variables.</summary>
324 <param name="value">The 13-element tuple to deconstruct into 13 separate variables.</param>
325 <param name="item1">The value of the first element.</param>
326 <param name="item2">The value of the second element.</param>
327 <param name="item3">The value of the third element.</param>
328 <param name="item4">The value of the fourth element.</param>
329 <param name="item5">The value of the fifth element.</param>
330 <param name="item6">The value of the sixth element.</param>
331 <param name="item7">The value of the seventh element.</param>
332 <param name="item8">The value of the eighth element, or value.Rest.Item1.</param>
333 <param name="item9">The value of the ninth element, or value.Rest.Item2.</param>
334 <param name="item10">The value of the tenth element, or value.Rest.Item3.</param>
335 <param name="item11">The value of the eleventh element, or value.Rest.Item4.</param>
336 <param name="item12">The value of the twelfth element, or value.Rest.Item5.</param>
337 <param name="item13">The value of the thirteenth element, or value.Rest.Item6.</param>
338 <typeparam name="T1">The type of the first element.</typeparam>
339 <typeparam name="T2">The type of the second element.</typeparam>
340 <typeparam name="T3">The type of the third element.</typeparam>
341 <typeparam name="T4">The type of the fourth element.</typeparam>
342 <typeparam name="T5">The type of the fifth element.</typeparam>
343 <typeparam name="T6">The type of the sixth element.</typeparam>
344 <typeparam name="T7">The type of the seventh element.</typeparam>
345 <typeparam name="T8">The type of the eighth element.</typeparam>
346 <typeparam name="T9">The type of the ninth element.</typeparam>
347 <typeparam name="T10">The type of the tenth element.</typeparam>
348 <typeparam name="T11">The type of the eleventh element.</typeparam>
349 <typeparam name="T12">The type of the twelfth element.</typeparam>
350 <typeparam name="T13">The type of the thirteenth element.</typeparam>
352 <member name="M:System.TupleExtensions.Deconstruct``12(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9,``10,``11}},``0@,``1@,``2@,``3@,``4@,``5@,``6@,``7@,``8@,``9@,``10@,``11@)">
353 <summary>Deconstructs a tuple with 12 elements into separate variables.</summary>
354 <param name="value">The 12-element tuple to deconstruct into 12 separate variables.</param>
355 <param name="item1">The value of the first element.</param>
356 <param name="item2">The value of the second element.</param>
357 <param name="item3">The value of the third element.</param>
358 <param name="item4">The value of the fourth element.</param>
359 <param name="item5">The value of the fifth element.</param>
360 <param name="item6">The value of the sixth element.</param>
361 <param name="item7">The value of the seventh element.</param>
362 <param name="item8">The value of the eighth element, or value.Rest.Item1.</param>
363 <param name="item9">The value of the ninth element, or value.Rest.Item2.</param>
364 <param name="item10">The value of the tenth element, or value.Rest.Item3.</param>
365 <param name="item11">The value of the eleventh element, or value.Rest.Item4.</param>
366 <param name="item12">The value of the twelfth element, or value.Rest.Item5.</param>
367 <typeparam name="T1">The type of the first element.</typeparam>
368 <typeparam name="T2">The type of the second element.</typeparam>
369 <typeparam name="T3">The type of the third element.</typeparam>
370 <typeparam name="T4">The type of the fourth element.</typeparam>
371 <typeparam name="T5">The type of the fifth element.</typeparam>
372 <typeparam name="T6">The type of the sixth element.</typeparam>
373 <typeparam name="T7">The type of the seventh element.</typeparam>
374 <typeparam name="T8">The type of the eighth element.</typeparam>
375 <typeparam name="T9">The type of the ninth element.</typeparam>
376 <typeparam name="T10">The type of the tenth element.</typeparam>
377 <typeparam name="T11">The type of the eleventh element.</typeparam>
378 <typeparam name="T12">The type of the twelfth element.</typeparam>
380 <member name="M:System.TupleExtensions.Deconstruct``11(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9,``10}},``0@,``1@,``2@,``3@,``4@,``5@,``6@,``7@,``8@,``9@,``10@)">
381 <summary>Deconstructs a tuple with 11 elements into separate variables.</summary>
382 <param name="value">The 11-element tuple to deconstruct into 11 separate variables.</param>
383 <param name="item1">The value of the first element.</param>
384 <param name="item2">The value of the second element.</param>
385 <param name="item3">The value of the third element.</param>
386 <param name="item4">The value of the fourth element.</param>
387 <param name="item5">The value of the fifth element.</param>
388 <param name="item6">The value of the sixth element.</param>
389 <param name="item7">The value of the seventh element.</param>
390 <param name="item8">The value of the eighth element, or value.Rest.Item1.</param>
391 <param name="item9">The value of the ninth element, or value.Rest.Item2.</param>
392 <param name="item10">The value of the tenth element, or value.Rest.Item3.</param>
393 <param name="item11">The value of the eleventh element, or value.Rest.Item4.</param>
394 <typeparam name="T1">The type of the first element.</typeparam>
395 <typeparam name="T2">The type of the second element.</typeparam>
396 <typeparam name="T3">The type of the third element.</typeparam>
397 <typeparam name="T4">The type of the fourth element.</typeparam>
398 <typeparam name="T5">The type of the fifth element.</typeparam>
399 <typeparam name="T6">The type of the sixth element.</typeparam>
400 <typeparam name="T7">The type of the seventh element.</typeparam>
401 <typeparam name="T8">The type of the eighth element.</typeparam>
402 <typeparam name="T9">The type of the ninth element.</typeparam>
403 <typeparam name="T10">The type of the tenth element.</typeparam>
404 <typeparam name="T11">The type of the eleventh element.</typeparam>
406 <member name="M:System.TupleExtensions.Deconstruct``10(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9}},``0@,``1@,``2@,``3@,``4@,``5@,``6@,``7@,``8@,``9@)">
407 <summary>Deconstructs a tuple with 10 elements into separate variables.</summary>
408 <param name="value">The 10-element tuple to deconstruct into 10 separate variables.</param>
409 <param name="item1">The value of the first element.</param>
410 <param name="item2">The value of the second element.</param>
411 <param name="item3">The value of the third element.</param>
412 <param name="item4">The value of the fourth element.</param>
413 <param name="item5">The value of the fifth element.</param>
414 <param name="item6">The value of the sixth element.</param>
415 <param name="item7">The value of the seventh element.</param>
416 <param name="item8">The value of the eighth element, or value.Rest.Item1.</param>
417 <param name="item9">The value of the ninth element, or value.Rest.Item2.</param>
418 <param name="item10">The value of the tenth element, or value.Rest.Item3.</param>
419 <typeparam name="T1">The type of the first element.</typeparam>
420 <typeparam name="T2">The type of the second element.</typeparam>
421 <typeparam name="T3">The type of the third element.</typeparam>
422 <typeparam name="T4">The type of the fourth element.</typeparam>
423 <typeparam name="T5">The type of the fifth element.</typeparam>
424 <typeparam name="T6">The type of the sixth element.</typeparam>
425 <typeparam name="T7">The type of the seventh element.</typeparam>
426 <typeparam name="T8">The type of the eighth element.</typeparam>
427 <typeparam name="T9">The type of the ninth element.</typeparam>
428 <typeparam name="T10">The type of the tenth element.</typeparam>
430 <member name="M:System.TupleExtensions.Deconstruct``9(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8}},``0@,``1@,``2@,``3@,``4@,``5@,``6@,``7@,``8@)">
431 <summary>Deconstructs a tuple with 9 elements into separate variables.</summary>
432 <param name="value">The 9-element tuple to deconstruct into 9 separate variables.</param>
433 <param name="item1">The value of the first element.</param>
434 <param name="item2">The value of the second element.</param>
435 <param name="item3">The value of the third element.</param>
436 <param name="item4">The value of the fourth element.</param>
437 <param name="item5">The value of the fifth element.</param>
438 <param name="item6">The value of the sixth element.</param>
439 <param name="item7">The value of the seventh element.</param>
440 <param name="item8">The value of the eighth element, or value.Rest.Item1.</param>
441 <param name="item9">The value of the ninth element, or value.Rest.Item2.</param>
442 <typeparam name="T1">The type of the first element.</typeparam>
443 <typeparam name="T2">The type of the second element.</typeparam>
444 <typeparam name="T3">The type of the third element.</typeparam>
445 <typeparam name="T4">The type of the fourth element.</typeparam>
446 <typeparam name="T5">The type of the fifth element.</typeparam>
447 <typeparam name="T6">The type of the sixth element.</typeparam>
448 <typeparam name="T7">The type of the seventh element.</typeparam>
449 <typeparam name="T8">The type of the eighth element.</typeparam>
450 <typeparam name="T9">The type of the ninth element.</typeparam>
452 <member name="M:System.TupleExtensions.Deconstruct``8(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7}},``0@,``1@,``2@,``3@,``4@,``5@,``6@,``7@)">
453 <summary>Deconstructs a tuple with 8 elements into separate variables.</summary>
454 <param name="value">The 8-element tuple to deconstruct into 8 separate variables.</param>
455 <param name="item1">The value of the first element.</param>
456 <param name="item2">The value of the second element.</param>
457 <param name="item3">The value of the third element.</param>
458 <param name="item4">The value of the fourth element.</param>
459 <param name="item5">The value of the fifth element.</param>
460 <param name="item6">The value of the sixth element.</param>
461 <param name="item7">The value of the seventh element.</param>
462 <param name="item8">The value of the eighth element, or value.Rest.Item1.</param>
463 <typeparam name="T1">The type of the first element.</typeparam>
464 <typeparam name="T2">The type of the second element.</typeparam>
465 <typeparam name="T3">The type of the third element.</typeparam>
466 <typeparam name="T4">The type of the fourth element.</typeparam>
467 <typeparam name="T5">The type of the fifth element.</typeparam>
468 <typeparam name="T6">The type of the sixth element.</typeparam>
469 <typeparam name="T7">The type of the seventh element.</typeparam>
470 <typeparam name="T8">The type of the eighth element.</typeparam>
472 <member name="M:System.TupleExtensions.Deconstruct``7(System.Tuple{``0,``1,``2,``3,``4,``5,``6},``0@,``1@,``2@,``3@,``4@,``5@,``6@)">
473 <summary>Deconstructs a tuple with 7 elements into separate variables.</summary>
474 <param name="value">The 7-element tuple to deconstruct into 7 separate variables.</param>
475 <param name="item1">The value of the first element.</param>
476 <param name="item2">The value of the second element.</param>
477 <param name="item3">The value of the third element.</param>
478 <param name="item4">The value of the fourth element.</param>
479 <param name="item5">The value of the fifth element.</param>
480 <param name="item6">The value of the sixth element.</param>
481 <param name="item7">The value of the seventh element.</param>
482 <typeparam name="T1">The type of the first element.</typeparam>
483 <typeparam name="T2">The type of the second element.</typeparam>
484 <typeparam name="T3">The type of the third element.</typeparam>
485 <typeparam name="T4">The type of the fourth element.</typeparam>
486 <typeparam name="T5">The type of the fifth element.</typeparam>
487 <typeparam name="T6">The type of the sixth element.</typeparam>
488 <typeparam name="T7">The type of the seventh element.</typeparam>
490 <member name="M:System.TupleExtensions.Deconstruct``6(System.Tuple{``0,``1,``2,``3,``4,``5},``0@,``1@,``2@,``3@,``4@,``5@)">
491 <summary>Deconstructs a tuple with 6 elements into separate variables.</summary>
492 <param name="value">The 6-element tuple to deconstruct into 6 separate variables.</param>
493 <param name="item1">The value of the first element.</param>
494 <param name="item2">The value of the second element.</param>
495 <param name="item3">The value of the third element.</param>
496 <param name="item4">The value of the fourth element.</param>
497 <param name="item5">The value of the fifth element.</param>
498 <param name="item6">The value of the sixth element.</param>
499 <typeparam name="T1">The type of the first element.</typeparam>
500 <typeparam name="T2">The type of the second element.</typeparam>
501 <typeparam name="T3">The type of the third element.</typeparam>
502 <typeparam name="T4">The type of the fourth element.</typeparam>
503 <typeparam name="T5">The type of the fifth element.</typeparam>
504 <typeparam name="T6">The type of the sixth element.</typeparam>
506 <member name="M:System.TupleExtensions.Deconstruct``5(System.Tuple{``0,``1,``2,``3,``4},``0@,``1@,``2@,``3@,``4@)">
507 <summary>Deconstructs a tuple with 5 elements into separate variables.</summary>
508 <param name="value">The 5-element tuple to deconstruct into 5 separate variables.</param>
509 <param name="item1">The value of the first element.</param>
510 <param name="item2">The value of the second element.</param>
511 <param name="item3">The value of the third element.</param>
512 <param name="item4">The value of the fourth element.</param>
513 <param name="item5">The value of the fifth element.</param>
514 <typeparam name="T1">The type of the first element.</typeparam>
515 <typeparam name="T2">The type of the second element.</typeparam>
516 <typeparam name="T3">The type of the third element.</typeparam>
517 <typeparam name="T4">The type of the fourth element.</typeparam>
518 <typeparam name="T5">The type of the fifth element.</typeparam>
520 <member name="M:System.TupleExtensions.Deconstruct``4(System.Tuple{``0,``1,``2,``3},``0@,``1@,``2@,``3@)">
521 <summary>Deconstructs a tuple with 4 elements into separate variables.</summary>
522 <param name="value">The 4-element tuple to deconstruct into 4 separate variables.</param>
523 <param name="item1">The value of the first element.</param>
524 <param name="item2">The value of the second element.</param>
525 <param name="item3">The value of the third element.</param>
526 <param name="item4">The value of the fourth element.</param>
527 <typeparam name="T1">The type of the first element.</typeparam>
528 <typeparam name="T2">The type of the second element.</typeparam>
529 <typeparam name="T3">The type of the third element.</typeparam>
530 <typeparam name="T4">The type of the fourth element.</typeparam>
532 <member name="M:System.TupleExtensions.Deconstruct``3(System.Tuple{``0,``1,``2},``0@,``1@,``2@)">
533 <summary>Deconstructs a tuple with 3 elements into separate variables.</summary>
534 <param name="value">The 3-element tuple to deconstruct into 3 separate variables.</param>
535 <param name="item1">The value of the first element.</param>
536 <param name="item2">The value of the second element.</param>
537 <param name="item3">The value of the third element.</param>
538 <typeparam name="T1">The type of the first element.</typeparam>
539 <typeparam name="T2">The type of the second element.</typeparam>
540 <typeparam name="T3">The type of the third element.</typeparam>
542 <member name="M:System.TupleExtensions.Deconstruct``2(System.Tuple{``0,``1},``0@,``1@)">
543 <summary>Deconstructs a tuple with 2 elements into separate variables.</summary>
544 <param name="value">The 2-element tuple to deconstruct into 2 separate variables.</param>
545 <param name="item1">The value of the first element.</param>
546 <param name="item2">The value of the second element.</param>
547 <typeparam name="T1">The type of the first element.</typeparam>
548 <typeparam name="T2">The type of the second element.</typeparam>
550 <member name="M:System.TupleExtensions.Deconstruct``1(System.Tuple{``0},``0@)">
551 <summary>Deconstructs a tuple with 1 element into a separate variable.</summary>
552 <param name="value">The 1-element tuple to deconstruct into a separate variable.</param>
553 <param name="item1">The value of the single element.</param>
554 <typeparam name="T1">The type of the single element.</typeparam>
556 <member name="M:System.TupleExtensions.ToTuple``21(System.ValueTuple{``0,``1,``2,``3,``4,``5,``6,System.ValueTuple{``7,``8,``9,``10,``11,``12,``13,System.ValueTuple{``14,``15,``16,``17,``18,``19,``20}}})">
557 <summary>Converts an instance of the ValueTuple structure to an instance of the Tuple class.</summary>
558 <param name="value">The value tuple instance to convert to a tuple.</param>
559 <typeparam name="T1">The type of the first element.</typeparam>
560 <typeparam name="T2">The type of the second element.</typeparam>
561 <typeparam name="T3">The type of the third element.</typeparam>
562 <typeparam name="T4">The type of the fourth element.</typeparam>
563 <typeparam name="T5">The type of the fifth element.</typeparam>
564 <typeparam name="T6">The type of the sixth element.</typeparam>
565 <typeparam name="T7">The type of the seventh element.</typeparam>
566 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
567 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
568 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
569 <typeparam name="T11">The type of the eleventh element, or value.Rest.Item4.</typeparam>
570 <typeparam name="T12">The type of the twelfth element, or value.Rest.Item5.</typeparam>
571 <typeparam name="T13">The type of the thirteenth element, or value.Rest.Item6.</typeparam>
572 <typeparam name="T14">The type of the fourteenth element, or value.Rest.Item7.</typeparam>
573 <typeparam name="T15">The type of the fifteenth element., or value.Rest.Rest.Item1.</typeparam>
574 <typeparam name="T16">The type of the sixteenth element, ., or value.Rest.Rest.Item2.</typeparam>
575 <typeparam name="T17">The type of the seventeenth element., or value.Rest.Rest.Item3.</typeparam>
576 <typeparam name="T18">The type of the eighteenth element., or value.Rest.Rest.Item4.</typeparam>
577 <typeparam name="T19">The type of the nineteenth element., or value.Rest.Rest.Item5.</typeparam>
578 <typeparam name="T20">The type of the twentieth element., or value.Rest.Rest.Item6.</typeparam>
579 <typeparam name="T21">The type of the twenty-first element., or value.Rest.Rest.Item7.</typeparam>
580 <returns>The converted tuple.</returns>
582 <member name="M:System.TupleExtensions.ToTuple``20(System.ValueTuple{``0,``1,``2,``3,``4,``5,``6,System.ValueTuple{``7,``8,``9,``10,``11,``12,``13,System.ValueTuple{``14,``15,``16,``17,``18,``19}}})">
583 <summary>Converts an instance of the ValueTuple structure to an instance of the Tuple class.</summary>
584 <param name="value">The value tuple instance to convert to a tuple.</param>
585 <typeparam name="T1">The type of the first element.</typeparam>
586 <typeparam name="T2">The type of the second element.</typeparam>
587 <typeparam name="T3">The type of the third element.</typeparam>
588 <typeparam name="T4">The type of the fourth element.</typeparam>
589 <typeparam name="T5">The type of the fifth element.</typeparam>
590 <typeparam name="T6">The type of the sixth element.</typeparam>
591 <typeparam name="T7">The type of the seventh element.</typeparam>
592 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
593 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
594 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
595 <typeparam name="T11">The type of the eleventh element, or value.Rest.Item4.</typeparam>
596 <typeparam name="T12">The type of the twelfth element, or value.Rest.Item5.</typeparam>
597 <typeparam name="T13">The type of the thirteenth element, or value.Rest.Item6.</typeparam>
598 <typeparam name="T14">The type of the fourteenth element, or value.Rest.Item7.</typeparam>
599 <typeparam name="T15">The type of the fifteenth element., or value.Rest.Rest.Item1.</typeparam>
600 <typeparam name="T16">The type of the sixteenth element, ., or value.Rest.Rest.Item2.</typeparam>
601 <typeparam name="T17">The type of the seventeenth element., or value.Rest.Rest.Item3.</typeparam>
602 <typeparam name="T18">The type of the eighteenth element., or value.Rest.Rest.Item4.</typeparam>
603 <typeparam name="T19">The type of the nineteenth element., or value.Rest.Rest.Item5.</typeparam>
604 <typeparam name="T20">The type of the twentieth element., or value.Rest.Rest.Item6.</typeparam>
605 <returns>The converted tuple.</returns>
607 <member name="M:System.TupleExtensions.ToTuple``19(System.ValueTuple{``0,``1,``2,``3,``4,``5,``6,System.ValueTuple{``7,``8,``9,``10,``11,``12,``13,System.ValueTuple{``14,``15,``16,``17,``18}}})">
608 <summary>Converts an instance of the ValueTuple structure to an instance of the Tuple class.</summary>
609 <param name="value">The value tuple instance to convert to a tuple.</param>
610 <typeparam name="T1">The type of the first element.</typeparam>
611 <typeparam name="T2">The type of the second element.</typeparam>
612 <typeparam name="T3">The type of the third element.</typeparam>
613 <typeparam name="T4">The type of the fourth element.</typeparam>
614 <typeparam name="T5">The type of the fifth element.</typeparam>
615 <typeparam name="T6">The type of the sixth element.</typeparam>
616 <typeparam name="T7">The type of the seventh element.</typeparam>
617 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
618 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
619 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
620 <typeparam name="T11">The type of the eleventh element, or value.Rest.Item4.</typeparam>
621 <typeparam name="T12">The type of the twelfth element, or value.Rest.Item5.</typeparam>
622 <typeparam name="T13">The type of the thirteenth element, or value.Rest.Item6.</typeparam>
623 <typeparam name="T14">The type of the fourteenth element, or value.Rest.Item7.</typeparam>
624 <typeparam name="T15">The type of the fifteenth element., or value.Rest.Rest.Item1.</typeparam>
625 <typeparam name="T16">The type of the sixteenth element, ., or value.Rest.Rest.Item2.</typeparam>
626 <typeparam name="T17">The type of the seventeenth element., or value.Rest.Rest.Item3.</typeparam>
627 <typeparam name="T18">The type of the eighteenth element., or value.Rest.Rest.Item4.</typeparam>
628 <typeparam name="T19">The type of the nineteenth element., or value.Rest.Rest.Item5.</typeparam>
629 <returns>The converted tuple.</returns>
631 <member name="M:System.TupleExtensions.ToTuple``18(System.ValueTuple{``0,``1,``2,``3,``4,``5,``6,System.ValueTuple{``7,``8,``9,``10,``11,``12,``13,System.ValueTuple{``14,``15,``16,``17}}})">
632 <summary>Converts an instance of the ValueTuple structure to an instance of the Tuple class.</summary>
633 <param name="value">The value tuple instance to convert to a tuple.</param>
634 <typeparam name="T1">The type of the first element.</typeparam>
635 <typeparam name="T2">The type of the second element.</typeparam>
636 <typeparam name="T3">The type of the third element.</typeparam>
637 <typeparam name="T4">The type of the fourth element.</typeparam>
638 <typeparam name="T5">The type of the fifth element.</typeparam>
639 <typeparam name="T6">The type of the sixth element.</typeparam>
640 <typeparam name="T7">The type of the seventh element.</typeparam>
641 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
642 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
643 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
644 <typeparam name="T11">The type of the eleventh element, or value.Rest.Item4.</typeparam>
645 <typeparam name="T12">The type of the twelfth element, or value.Rest.Item5.</typeparam>
646 <typeparam name="T13">The type of the thirteenth element, or value.Rest.Item6.</typeparam>
647 <typeparam name="T14">The type of the fourteenth element, or value.Rest.Item7.</typeparam>
648 <typeparam name="T15">The type of the fifteenth element., or value.Rest.Rest.Item1.</typeparam>
649 <typeparam name="T16">The type of the sixteenth element, ., or value.Rest.Rest.Item2.</typeparam>
650 <typeparam name="T17">The type of the seventeenth element., or value.Rest.Rest.Item3.</typeparam>
651 <typeparam name="T18">The type of the eighteenth element., or value.Rest.Rest.Item4.</typeparam>
652 <returns>The converted tuple.</returns>
654 <member name="M:System.TupleExtensions.ToTuple``17(System.ValueTuple{``0,``1,``2,``3,``4,``5,``6,System.ValueTuple{``7,``8,``9,``10,``11,``12,``13,System.ValueTuple{``14,``15,``16}}})">
655 <summary>Converts an instance of the ValueTuple structure to an instance of the Tuple class.</summary>
656 <param name="value">The value tuple instance to convert to a tuple.</param>
657 <typeparam name="T1">The type of the first element.</typeparam>
658 <typeparam name="T2">The type of the second element.</typeparam>
659 <typeparam name="T3">The type of the third element.</typeparam>
660 <typeparam name="T4">The type of the fourth element.</typeparam>
661 <typeparam name="T5">The type of the fifth element.</typeparam>
662 <typeparam name="T6">The type of the sixth element.</typeparam>
663 <typeparam name="T7">The type of the seventh element.</typeparam>
664 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
665 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
666 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
667 <typeparam name="T11">The type of the eleventh element, or value.Rest.Item4.</typeparam>
668 <typeparam name="T12">The type of the twelfth element, or value.Rest.Item5.</typeparam>
669 <typeparam name="T13">The type of the thirteenth element, or value.Rest.Item6.</typeparam>
670 <typeparam name="T14">The type of the fourteenth element, or value.Rest.Item7.</typeparam>
671 <typeparam name="T15">The type of the fifteenth element., or value.Rest.Rest.Item1.</typeparam>
672 <typeparam name="T16">The type of the sixteenth element, ., or value.Rest.Rest.Item2.</typeparam>
673 <typeparam name="T17">The type of the seventeenth element., or value.Rest.Rest.Item3.</typeparam>
674 <returns>The converted tuple.</returns>
676 <member name="M:System.TupleExtensions.ToTuple``16(System.ValueTuple{``0,``1,``2,``3,``4,``5,``6,System.ValueTuple{``7,``8,``9,``10,``11,``12,``13,System.ValueTuple{``14,``15}}})">
677 <summary>Converts an instance of the ValueTuple structure to an instance of the Tuple class.</summary>
678 <param name="value">The value tuple instance to convert to a tuple.</param>
679 <typeparam name="T1">The type of the first element.</typeparam>
680 <typeparam name="T2">The type of the second element.</typeparam>
681 <typeparam name="T3">The type of the third element.</typeparam>
682 <typeparam name="T4">The type of the fourth element.</typeparam>
683 <typeparam name="T5">The type of the fifth element.</typeparam>
684 <typeparam name="T6">The type of the sixth element.</typeparam>
685 <typeparam name="T7">The type of the seventh element.</typeparam>
686 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
687 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
688 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
689 <typeparam name="T11">The type of the eleventh element, or value.Rest.Item4.</typeparam>
690 <typeparam name="T12">The type of the twelfth element, or value.Rest.Item5.</typeparam>
691 <typeparam name="T13">The type of the thirteenth element, or value.Rest.Item6.</typeparam>
692 <typeparam name="T14">The type of the fourteenth element, or value.Rest.Item7.</typeparam>
693 <typeparam name="T15">The type of the fifteenth element., or value.Rest.Rest.Item1.</typeparam>
694 <typeparam name="T16">The type of the sixteenth element, ., or value.Rest.Rest.Item2.</typeparam>
695 <returns>The converted tuple.</returns>
697 <member name="M:System.TupleExtensions.ToTuple``15(System.ValueTuple{``0,``1,``2,``3,``4,``5,``6,System.ValueTuple{``7,``8,``9,``10,``11,``12,``13,System.ValueTuple{``14}}})">
698 <summary>Converts an instance of the ValueTuple structure to an instance of the Tuple class.</summary>
699 <param name="value">The value tuple instance to convert to a tuple.</param>
700 <typeparam name="T1">The type of the first element.</typeparam>
701 <typeparam name="T2">The type of the second element.</typeparam>
702 <typeparam name="T3">The type of the third element.</typeparam>
703 <typeparam name="T4">The type of the fourth element.</typeparam>
704 <typeparam name="T5">The type of the fifth element.</typeparam>
705 <typeparam name="T6">The type of the sixth element.</typeparam>
706 <typeparam name="T7">The type of the seventh element.</typeparam>
707 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
708 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
709 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
710 <typeparam name="T11">The type of the eleventh element, or value.Rest.Item4.</typeparam>
711 <typeparam name="T12">The type of the twelfth element, or value.Rest.Item5.</typeparam>
712 <typeparam name="T13">The type of the thirteenth element, or value.Rest.Item6.</typeparam>
713 <typeparam name="T14">The type of the fourteenth element, or value.Rest.Item7.</typeparam>
714 <typeparam name="T15">The type of the fifteenth element., or value.Rest.Rest.Item1.</typeparam>
715 <returns>The converted tuple.</returns>
717 <member name="M:System.TupleExtensions.ToTuple``14(System.ValueTuple{``0,``1,``2,``3,``4,``5,``6,System.ValueTuple{``7,``8,``9,``10,``11,``12,``13}})">
718 <summary>Converts an instance of the ValueTuple structure to an instance of the Tuple class.</summary>
719 <param name="value">The value tuple instance to convert to a tuple.</param>
720 <typeparam name="T1">The type of the first element.</typeparam>
721 <typeparam name="T2">The type of the second element.</typeparam>
722 <typeparam name="T3">The type of the third element.</typeparam>
723 <typeparam name="T4">The type of the fourth element.</typeparam>
724 <typeparam name="T5">The type of the fifth element.</typeparam>
725 <typeparam name="T6">The type of the sixth element.</typeparam>
726 <typeparam name="T7">The type of the seventh element.</typeparam>
727 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
728 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
729 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
730 <typeparam name="T11">The type of the eleventh element, or value.Rest.Item4.</typeparam>
731 <typeparam name="T12">The type of the twelfth element, or value.Rest.Item5.</typeparam>
732 <typeparam name="T13">The type of the thirteenth element, or value.Rest.Item6.</typeparam>
733 <typeparam name="T14">The type of the fourteenth element, or value.Rest.Item7.</typeparam>
734 <returns>The converted tuple.</returns>
736 <member name="M:System.TupleExtensions.ToTuple``13(System.ValueTuple{``0,``1,``2,``3,``4,``5,``6,System.ValueTuple{``7,``8,``9,``10,``11,``12}})">
737 <summary>Converts an instance of the ValueTuple structure to an instance of the Tuple class.</summary>
738 <param name="value">The value tuple instance to convert to a tuple.</param>
739 <typeparam name="T1">The type of the first element.</typeparam>
740 <typeparam name="T2">The type of the second element.</typeparam>
741 <typeparam name="T3">The type of the third element.</typeparam>
742 <typeparam name="T4">The type of the fourth element.</typeparam>
743 <typeparam name="T5">The type of the fifth element.</typeparam>
744 <typeparam name="T6">The type of the sixth element.</typeparam>
745 <typeparam name="T7">The type of the seventh element.</typeparam>
746 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
747 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
748 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
749 <typeparam name="T11">The type of the eleventh element, or value.Rest.Item4.</typeparam>
750 <typeparam name="T12">The type of the twelfth element, or value.Rest.Item5.</typeparam>
751 <typeparam name="T13">The type of the thirteenth element, or value.Rest.Item6.</typeparam>
752 <returns>The converted tuple.</returns>
754 <member name="M:System.TupleExtensions.ToTuple``12(System.ValueTuple{``0,``1,``2,``3,``4,``5,``6,System.ValueTuple{``7,``8,``9,``10,``11}})">
755 <summary>Converts an instance of the ValueTuple structure to an instance of the Tuple class.</summary>
756 <param name="value">The value tuple instance to convert to a tuple.</param>
757 <typeparam name="T1">The type of the first element.</typeparam>
758 <typeparam name="T2">The type of the second element.</typeparam>
759 <typeparam name="T3">The type of the third element.</typeparam>
760 <typeparam name="T4">The type of the fourth element.</typeparam>
761 <typeparam name="T5">The type of the fifth element.</typeparam>
762 <typeparam name="T6">The type of the sixth element.</typeparam>
763 <typeparam name="T7">The type of the seventh element.</typeparam>
764 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
765 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
766 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
767 <typeparam name="T11">The type of the eleventh element, or value.Rest.Item4.</typeparam>
768 <typeparam name="T12">The type of the twelfth element, or value.Rest.Item5.</typeparam>
769 <returns>The converted tuple.</returns>
771 <member name="M:System.TupleExtensions.ToTuple``11(System.ValueTuple{``0,``1,``2,``3,``4,``5,``6,System.ValueTuple{``7,``8,``9,``10}})">
772 <summary>Converts an instance of the ValueTuple structure to an instance of the Tuple class.</summary>
773 <param name="value">The value tuple instance to convert to a tuple.</param>
774 <typeparam name="T1">The type of the first element.</typeparam>
775 <typeparam name="T2">The type of the second element.</typeparam>
776 <typeparam name="T3">The type of the third element.</typeparam>
777 <typeparam name="T4">The type of the fourth element.</typeparam>
778 <typeparam name="T5">The type of the fifth element.</typeparam>
779 <typeparam name="T6">The type of the sixth element.</typeparam>
780 <typeparam name="T7">The type of the seventh element.</typeparam>
781 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
782 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
783 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
784 <typeparam name="T11">The type of the eleventh element, or value.Rest.Item4.</typeparam>
785 <returns>The converted tuple.</returns>
787 <member name="M:System.TupleExtensions.ToTuple``10(System.ValueTuple{``0,``1,``2,``3,``4,``5,``6,System.ValueTuple{``7,``8,``9}})">
788 <summary>Converts an instance of the ValueTuple structure to an instance of the Tuple class.</summary>
789 <param name="value">The value tuple instance to convert to a tuple.</param>
790 <typeparam name="T1">The type of the first element.</typeparam>
791 <typeparam name="T2">The type of the second element.</typeparam>
792 <typeparam name="T3">The type of the third element.</typeparam>
793 <typeparam name="T4">The type of the fourth element.</typeparam>
794 <typeparam name="T5">The type of the fifth element.</typeparam>
795 <typeparam name="T6">The type of the sixth element.</typeparam>
796 <typeparam name="T7">The type of the seventh element.</typeparam>
797 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
798 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
799 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
800 <returns>The converted tuple.</returns>
802 <member name="M:System.TupleExtensions.ToTuple``9(System.ValueTuple{``0,``1,``2,``3,``4,``5,``6,System.ValueTuple{``7,``8}})">
803 <summary>Converts an instance of the ValueTuple structure to an instance of the Tuple class.</summary>
804 <param name="value">The value tuple instance to convert to a tuple.</param>
805 <typeparam name="T1">The type of the first element.</typeparam>
806 <typeparam name="T2">The type of the second element.</typeparam>
807 <typeparam name="T3">The type of the third element.</typeparam>
808 <typeparam name="T4">The type of the fourth element.</typeparam>
809 <typeparam name="T5">The type of the fifth element.</typeparam>
810 <typeparam name="T6">The type of the sixth element.</typeparam>
811 <typeparam name="T7">The type of the seventh element.</typeparam>
812 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
813 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
814 <returns>The converted tuple.</returns>
816 <member name="M:System.TupleExtensions.ToTuple``8(System.ValueTuple{``0,``1,``2,``3,``4,``5,``6,System.ValueTuple{``7}})">
817 <summary>Converts an instance of the ValueTuple structure to an instance of the Tuple class.</summary>
818 <param name="value">The value tuple instance to convert to a tuple.</param>
819 <typeparam name="T1">The type of the first element.</typeparam>
820 <typeparam name="T2">The type of the second element.</typeparam>
821 <typeparam name="T3">The type of the third element.</typeparam>
822 <typeparam name="T4">The type of the fourth element.</typeparam>
823 <typeparam name="T5">The type of the fifth element.</typeparam>
824 <typeparam name="T6">The type of the sixth element.</typeparam>
825 <typeparam name="T7">The type of the seventh element.</typeparam>
826 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
827 <returns>The converted tuple.</returns>
829 <member name="M:System.TupleExtensions.ToTuple``7(System.ValueTuple{``0,``1,``2,``3,``4,``5,``6})">
830 <summary>Converts an instance of the ValueTuple structure to an instance of the Tuple class.</summary>
831 <param name="value">The value tuple instance to convert to a tuple.</param>
832 <typeparam name="T1">The type of the first element.</typeparam>
833 <typeparam name="T2">The type of the second element.</typeparam>
834 <typeparam name="T3">The type of the third element.</typeparam>
835 <typeparam name="T4">The type of the fourth element.</typeparam>
836 <typeparam name="T5">The type of the fifth element.</typeparam>
837 <typeparam name="T6">The type of the sixth element.</typeparam>
838 <typeparam name="T7">The type of the seventh element.</typeparam>
839 <returns>The converted tuple.</returns>
841 <member name="M:System.TupleExtensions.ToTuple``6(System.ValueTuple{``0,``1,``2,``3,``4,``5})">
842 <summary>Converts an instance of the ValueTuple structure to an instance of the Tuple class.</summary>
843 <param name="value">The value tuple instance to convert to a tuple.</param>
844 <typeparam name="T1">The type of the first element.</typeparam>
845 <typeparam name="T2">The type of the second element.</typeparam>
846 <typeparam name="T3">The type of the third element.</typeparam>
847 <typeparam name="T4">The type of the fourth element.</typeparam>
848 <typeparam name="T5">The type of the fifth element.</typeparam>
849 <typeparam name="T6">The type of the sixth element.</typeparam>
850 <returns>The converted tuple.</returns>
852 <member name="M:System.TupleExtensions.ToTuple``5(System.ValueTuple{``0,``1,``2,``3,``4})">
853 <summary>Converts an instance of the ValueTuple structure to an instance of the Tuple class.</summary>
854 <param name="value">The value tuple instance to convert to a tuple.</param>
855 <typeparam name="T1">The type of the first element.</typeparam>
856 <typeparam name="T2">The type of the second element.</typeparam>
857 <typeparam name="T3">The type of the third element.</typeparam>
858 <typeparam name="T4">The type of the fourth element.</typeparam>
859 <typeparam name="T5">The type of the fifth element.</typeparam>
860 <returns>The converted tuple.</returns>
862 <member name="M:System.TupleExtensions.ToTuple``4(System.ValueTuple{``0,``1,``2,``3})">
863 <summary>Converts an instance of the ValueTuple structure to an instance of the Tuple class.</summary>
864 <param name="value">The value tuple instance to convert to a tuple.</param>
865 <typeparam name="T1">The type of the first element.</typeparam>
866 <typeparam name="T2">The type of the second element.</typeparam>
867 <typeparam name="T3">The type of the third element.</typeparam>
868 <typeparam name="T4">The type of the fourth element.</typeparam>
869 <returns>The converted tuple.</returns>
871 <member name="M:System.TupleExtensions.ToTuple``3(System.ValueTuple{``0,``1,``2})">
872 <summary>Converts an instance of the ValueTuple structure to an instance of the Tuple class.</summary>
873 <param name="value">The value tuple instance to convert to a tuple.</param>
874 <typeparam name="T1">The type of the first element.</typeparam>
875 <typeparam name="T2">The type of the second element.</typeparam>
876 <typeparam name="T3">The type of the third element.</typeparam>
877 <returns>The converted tuple.</returns>
879 <member name="M:System.TupleExtensions.ToTuple``2(System.ValueTuple{``0,``1})">
880 <summary>Converts an instance of the ValueTuple structure to an instance of the Tuple class.</summary>
881 <param name="value">The value tuple instance to convert to a tuple.</param>
882 <typeparam name="T1">The type of the first element.</typeparam>
883 <typeparam name="T2">The type of the second element.</typeparam>
884 <returns>The converted tuple.</returns>
886 <member name="M:System.TupleExtensions.ToTuple``1(System.ValueTuple{``0})">
887 <summary>Converts an instance of the ValueTuple structure to an instance of the Tuple class.</summary>
888 <param name="value">The value tuple instance to convert to a tuple.</param>
889 <typeparam name="T1">The type of the first element.</typeparam>
890 <returns>The converted tuple.</returns>
892 <member name="M:System.TupleExtensions.ToValueTuple``21(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9,``10,``11,``12,``13,System.Tuple{``14,``15,``16,``17,``18,``19,``20}}})">
893 <summary>Converts an instance of the Tuple class to an instance of the ValueTuple structure.</summary>
894 <param name="value">The tuple object to convert to a value tuple</param>
895 <typeparam name="T1">The type of the first element.</typeparam>
896 <typeparam name="T2">The type of the second element.</typeparam>
897 <typeparam name="T3">The type of the third element.</typeparam>
898 <typeparam name="T4">The type of the fourth element.</typeparam>
899 <typeparam name="T5">The type of the fifth element.</typeparam>
900 <typeparam name="T6">The type of the sixth element.</typeparam>
901 <typeparam name="T7">The type of the seventh element.</typeparam>
902 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
903 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
904 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
905 <typeparam name="T11">The type of the eleventh element, or value.Rest.Item4.</typeparam>
906 <typeparam name="T12">The type of the twelfth element, or value.Rest.Item5.</typeparam>
907 <typeparam name="T13">The type of the thirteenth element, or value.Rest.Item6.</typeparam>
908 <typeparam name="T14">The type of the fourteenth element, or value.Rest.Item7.</typeparam>
909 <typeparam name="T15">The type of the fifteenth element., or value.Rest.Rest.Item1.</typeparam>
910 <typeparam name="T16">The type of the sixteenth element, ., or value.Rest.Rest.Item2.</typeparam>
911 <typeparam name="T17">The type of the seventeenth element., or value.Rest.Rest.Item3.</typeparam>
912 <typeparam name="T18">The type of the eighteenth element., or value.Rest.Rest.Item4.</typeparam>
913 <typeparam name="T19">The type of the nineteenth element., or value.Rest.Rest.Item5.</typeparam>
914 <typeparam name="T20">The type of the twentieth element., or value.Rest.Rest.Item6.</typeparam>
915 <typeparam name="T21">The type of the twenty-first element., or value.Rest.Rest.Item7.</typeparam>
916 <returns>The converted value tuple instance.</returns>
918 <member name="M:System.TupleExtensions.ToValueTuple``20(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9,``10,``11,``12,``13,System.Tuple{``14,``15,``16,``17,``18,``19}}})">
919 <summary>Converts an instance of the Tuple class to an instance of the ValueTuple structure.</summary>
920 <param name="value">The tuple object to convert to a value tuple</param>
921 <typeparam name="T1">The type of the first element.</typeparam>
922 <typeparam name="T2">The type of the second element.</typeparam>
923 <typeparam name="T3">The type of the third element.</typeparam>
924 <typeparam name="T4">The type of the fourth element.</typeparam>
925 <typeparam name="T5">The type of the fifth element.</typeparam>
926 <typeparam name="T6">The type of the sixth element.</typeparam>
927 <typeparam name="T7">The type of the seventh element.</typeparam>
928 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
929 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
930 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
931 <typeparam name="T11">The type of the eleventh element, or value.Rest.Item4.</typeparam>
932 <typeparam name="T12">The type of the twelfth element, or value.Rest.Item5.</typeparam>
933 <typeparam name="T13">The type of the thirteenth element, or value.Rest.Item6.</typeparam>
934 <typeparam name="T14">The type of the fourteenth element, or value.Rest.Item7.</typeparam>
935 <typeparam name="T15">The type of the fifteenth element., or value.Rest.Rest.Item1.</typeparam>
936 <typeparam name="T16">The type of the sixteenth element, ., or value.Rest.Rest.Item2.</typeparam>
937 <typeparam name="T17">The type of the seventeenth element., or value.Rest.Rest.Item3.</typeparam>
938 <typeparam name="T18">The type of the eighteenth element., or value.Rest.Rest.Item4.</typeparam>
939 <typeparam name="T19">The type of the nineteenth element., or value.Rest.Rest.Item5.</typeparam>
940 <typeparam name="T20">The type of the twentieth element., or value.Rest.Rest.Item6.</typeparam>
941 <returns>The converted value tuple instance.</returns>
943 <member name="M:System.TupleExtensions.ToValueTuple``19(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9,``10,``11,``12,``13,System.Tuple{``14,``15,``16,``17,``18}}})">
944 <summary>Converts an instance of the Tuple class to an instance of the ValueTuple structure.</summary>
945 <param name="value">The tuple object to convert to a value tuple</param>
946 <typeparam name="T1">The type of the first element.</typeparam>
947 <typeparam name="T2">The type of the second element.</typeparam>
948 <typeparam name="T3">The type of the third element.</typeparam>
949 <typeparam name="T4">The type of the fourth element.</typeparam>
950 <typeparam name="T5">The type of the fifth element.</typeparam>
951 <typeparam name="T6">The type of the sixth element.</typeparam>
952 <typeparam name="T7">The type of the seventh element.</typeparam>
953 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
954 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
955 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
956 <typeparam name="T11">The type of the eleventh element, or value.Rest.Item4.</typeparam>
957 <typeparam name="T12">The type of the twelfth element, or value.Rest.Item5.</typeparam>
958 <typeparam name="T13">The type of the thirteenth element, or value.Rest.Item6.</typeparam>
959 <typeparam name="T14">The type of the fourteenth element, or value.Rest.Item7.</typeparam>
960 <typeparam name="T15">The type of the fifteenth element., or value.Rest.Rest.Item1.</typeparam>
961 <typeparam name="T16">The type of the sixteenth element, ., or value.Rest.Rest.Item2.</typeparam>
962 <typeparam name="T17">The type of the seventeenth element., or value.Rest.Rest.Item3.</typeparam>
963 <typeparam name="T18">The type of the eighteenth element., or value.Rest.Rest.Item4.</typeparam>
964 <typeparam name="T19">The type of the nineteenth element., or value.Rest.Rest.Item5.</typeparam>
965 <returns>The converted value tuple instance.</returns>
967 <member name="M:System.TupleExtensions.ToValueTuple``18(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9,``10,``11,``12,``13,System.Tuple{``14,``15,``16,``17}}})">
968 <summary>Converts an instance of the Tuple class to an instance of the ValueTuple structure.</summary>
969 <param name="value">The tuple object to convert to a value tuple</param>
970 <typeparam name="T1">The type of the first element.</typeparam>
971 <typeparam name="T2">The type of the second element.</typeparam>
972 <typeparam name="T3">The type of the third element.</typeparam>
973 <typeparam name="T4">The type of the fourth element.</typeparam>
974 <typeparam name="T5">The type of the fifth element.</typeparam>
975 <typeparam name="T6">The type of the sixth element.</typeparam>
976 <typeparam name="T7">The type of the seventh element.</typeparam>
977 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
978 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
979 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
980 <typeparam name="T11">The type of the eleventh element, or value.Rest.Item4.</typeparam>
981 <typeparam name="T12">The type of the twelfth element, or value.Rest.Item5.</typeparam>
982 <typeparam name="T13">The type of the thirteenth element, or value.Rest.Item6.</typeparam>
983 <typeparam name="T14">The type of the fourteenth element, or value.Rest.Item7.</typeparam>
984 <typeparam name="T15">The type of the fifteenth element., or value.Rest.Rest.Item1.</typeparam>
985 <typeparam name="T16">The type of the sixteenth element, ., or value.Rest.Rest.Item2.</typeparam>
986 <typeparam name="T17">The type of the seventeenth element., or value.Rest.Rest.Item3.</typeparam>
987 <typeparam name="T18">The type of the eighteenth element., or value.Rest.Rest.Item4.</typeparam>
988 <returns>The converted value tuple instance.</returns>
990 <member name="M:System.TupleExtensions.ToValueTuple``17(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9,``10,``11,``12,``13,System.Tuple{``14,``15,``16}}})">
991 <summary>Converts an instance of the Tuple class to an instance of the ValueTuple structure.</summary>
992 <param name="value">The tuple object to convert to a value tuple</param>
993 <typeparam name="T1">The type of the first element.</typeparam>
994 <typeparam name="T2">The type of the second element.</typeparam>
995 <typeparam name="T3">The type of the third element.</typeparam>
996 <typeparam name="T4">The type of the fourth element.</typeparam>
997 <typeparam name="T5">The type of the fifth element.</typeparam>
998 <typeparam name="T6">The type of the sixth element.</typeparam>
999 <typeparam name="T7">The type of the seventh element.</typeparam>
1000 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
1001 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
1002 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
1003 <typeparam name="T11">The type of the eleventh element, or value.Rest.Item4.</typeparam>
1004 <typeparam name="T12">The type of the twelfth element, or value.Rest.Item5.</typeparam>
1005 <typeparam name="T13">The type of the thirteenth element, or value.Rest.Item6.</typeparam>
1006 <typeparam name="T14">The type of the fourteenth element, or value.Rest.Item7.</typeparam>
1007 <typeparam name="T15">The type of the fifteenth element., or value.Rest.Rest.Item1.</typeparam>
1008 <typeparam name="T16">The type of the sixteenth element, ., or value.Rest.Rest.Item2.</typeparam>
1009 <typeparam name="T17">The type of the seventeenth element., or value.Rest.Rest.Item3.</typeparam>
1010 <returns>The converted value tuple instance.</returns>
1012 <member name="M:System.TupleExtensions.ToValueTuple``16(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9,``10,``11,``12,``13,System.Tuple{``14,``15}}})">
1013 <summary>Converts an instance of the Tuple class to an instance of the ValueTuple structure.</summary>
1014 <param name="value">The tuple object to convert to a value tuple</param>
1015 <typeparam name="T1">The type of the first element.</typeparam>
1016 <typeparam name="T2">The type of the second element.</typeparam>
1017 <typeparam name="T3">The type of the third element.</typeparam>
1018 <typeparam name="T4">The type of the fourth element.</typeparam>
1019 <typeparam name="T5">The type of the fifth element.</typeparam>
1020 <typeparam name="T6">The type of the sixth element.</typeparam>
1021 <typeparam name="T7">The type of the seventh element.</typeparam>
1022 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
1023 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
1024 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
1025 <typeparam name="T11">The type of the eleventh element, or value.Rest.Item4.</typeparam>
1026 <typeparam name="T12">The type of the twelfth element, or value.Rest.Item5.</typeparam>
1027 <typeparam name="T13">The type of the thirteenth element, or value.Rest.Item6.</typeparam>
1028 <typeparam name="T14">The type of the fourteenth element, or value.Rest.Item7.</typeparam>
1029 <typeparam name="T15">The type of the fifteenth element., or value.Rest.Rest.Item1.</typeparam>
1030 <typeparam name="T16">The type of the sixteenth element, ., or value.Rest.Rest.Item2.</typeparam>
1031 <returns>The converted value tuple instance.</returns>
1033 <member name="M:System.TupleExtensions.ToValueTuple``15(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9,``10,``11,``12,``13,System.Tuple{``14}}})">
1034 <summary>Converts an instance of the Tuple class to an instance of the ValueTuple structure.</summary>
1035 <param name="value">The tuple object to convert to a value tuple</param>
1036 <typeparam name="T1">The type of the first element.</typeparam>
1037 <typeparam name="T2">The type of the second element.</typeparam>
1038 <typeparam name="T3">The type of the third element.</typeparam>
1039 <typeparam name="T4">The type of the fourth element.</typeparam>
1040 <typeparam name="T5">The type of the fifth element.</typeparam>
1041 <typeparam name="T6">The type of the sixth element.</typeparam>
1042 <typeparam name="T7">The type of the seventh element.</typeparam>
1043 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
1044 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
1045 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
1046 <typeparam name="T11">The type of the eleventh element, or value.Rest.Item4.</typeparam>
1047 <typeparam name="T12">The type of the twelfth element, or value.Rest.Item5.</typeparam>
1048 <typeparam name="T13">The type of the thirteenth element, or value.Rest.Item6.</typeparam>
1049 <typeparam name="T14">The type of the fourteenth element, or value.Rest.Item7.</typeparam>
1050 <typeparam name="T15">The type of the fifteenth element., or value.Rest.Rest.Item1.</typeparam>
1051 <returns>The converted value tuple instance.</returns>
1053 <member name="M:System.TupleExtensions.ToValueTuple``14(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9,``10,``11,``12,``13}})">
1054 <summary>Converts an instance of the Tuple class to an instance of the ValueTuple structure.</summary>
1055 <param name="value">The tuple object to convert to a value tuple</param>
1056 <typeparam name="T1">The type of the first element.</typeparam>
1057 <typeparam name="T2">The type of the second element.</typeparam>
1058 <typeparam name="T3">The type of the third element.</typeparam>
1059 <typeparam name="T4">The type of the fourth element.</typeparam>
1060 <typeparam name="T5">The type of the fifth element.</typeparam>
1061 <typeparam name="T6">The type of the sixth element.</typeparam>
1062 <typeparam name="T7">The type of the seventh element.</typeparam>
1063 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
1064 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
1065 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
1066 <typeparam name="T11">The type of the eleventh element, or value.Rest.Item4.</typeparam>
1067 <typeparam name="T12">The type of the twelfth element, or value.Rest.Item5.</typeparam>
1068 <typeparam name="T13">The type of the thirteenth element, or value.Rest.Item6.</typeparam>
1069 <typeparam name="T14">The type of the fourteenth element, or value.Rest.Item7.</typeparam>
1070 <returns>The converted value tuple instance.</returns>
1072 <member name="M:System.TupleExtensions.ToValueTuple``13(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9,``10,``11,``12}})">
1073 <summary>Converts an instance of the Tuple class to an instance of the ValueTuple structure.</summary>
1074 <param name="value">The tuple object to convert to a value tuple</param>
1075 <typeparam name="T1">The type of the first element.</typeparam>
1076 <typeparam name="T2">The type of the second element.</typeparam>
1077 <typeparam name="T3">The type of the third element.</typeparam>
1078 <typeparam name="T4">The type of the fourth element.</typeparam>
1079 <typeparam name="T5">The type of the fifth element.</typeparam>
1080 <typeparam name="T6">The type of the sixth element.</typeparam>
1081 <typeparam name="T7">The type of the seventh element.</typeparam>
1082 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
1083 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
1084 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
1085 <typeparam name="T11">The type of the eleventh element, or value.Rest.Item4.</typeparam>
1086 <typeparam name="T12">The type of the twelfth element, or value.Rest.Item5.</typeparam>
1087 <typeparam name="T13">The type of the thirteenth element, or value.Rest.Item6.</typeparam>
1088 <returns>The converted value tuple instance.</returns>
1090 <member name="M:System.TupleExtensions.ToValueTuple``12(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9,``10,``11}})">
1091 <summary>Converts an instance of the Tuple class to an instance of the ValueTuple structure.</summary>
1092 <param name="value">The tuple object to convert to a value tuple</param>
1093 <typeparam name="T1">The type of the first element.</typeparam>
1094 <typeparam name="T2">The type of the second element.</typeparam>
1095 <typeparam name="T3">The type of the third element.</typeparam>
1096 <typeparam name="T4">The type of the fourth element.</typeparam>
1097 <typeparam name="T5">The type of the fifth element.</typeparam>
1098 <typeparam name="T6">The type of the sixth element.</typeparam>
1099 <typeparam name="T7">The type of the seventh element.</typeparam>
1100 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
1101 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
1102 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
1103 <typeparam name="T11">The type of the eleventh element, or value.Rest.Item4.</typeparam>
1104 <typeparam name="T12">The type of the twelfth element, or value.Rest.Item5.</typeparam>
1105 <returns>The converted value tuple instance.</returns>
1107 <member name="M:System.TupleExtensions.ToValueTuple``11(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9,``10}})">
1108 <summary>Converts an instance of the Tuple class to an instance of the ValueTuple structure.</summary>
1109 <param name="value">The tuple object to convert to a value tuple</param>
1110 <typeparam name="T1">The type of the first element.</typeparam>
1111 <typeparam name="T2">The type of the second element.</typeparam>
1112 <typeparam name="T3">The type of the third element.</typeparam>
1113 <typeparam name="T4">The type of the fourth element.</typeparam>
1114 <typeparam name="T5">The type of the fifth element.</typeparam>
1115 <typeparam name="T6">The type of the sixth element.</typeparam>
1116 <typeparam name="T7">The type of the seventh element.</typeparam>
1117 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
1118 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
1119 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
1120 <typeparam name="T11">The type of the eleventh element, or value.Rest.Item4.</typeparam>
1121 <returns>The converted value tuple instance.</returns>
1123 <member name="M:System.TupleExtensions.ToValueTuple``10(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8,``9}})">
1124 <summary>Converts an instance of the Tuple class to an instance of the ValueTuple structure.</summary>
1125 <param name="value">The tuple object to convert to a value tuple</param>
1126 <typeparam name="T1">The type of the first element.</typeparam>
1127 <typeparam name="T2">The type of the second element.</typeparam>
1128 <typeparam name="T3">The type of the third element.</typeparam>
1129 <typeparam name="T4">The type of the fourth element.</typeparam>
1130 <typeparam name="T5">The type of the fifth element.</typeparam>
1131 <typeparam name="T6">The type of the sixth element.</typeparam>
1132 <typeparam name="T7">The type of the seventh element.</typeparam>
1133 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
1134 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
1135 <typeparam name="T10">The type of the tenth element, or value.Rest.Item3.</typeparam>
1136 <returns>The converted value tuple instance.</returns>
1138 <member name="M:System.TupleExtensions.ToValueTuple``9(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7,``8}})">
1139 <summary>Converts an instance of the Tuple class to an instance of the ValueTuple structure.</summary>
1140 <param name="value">The tuple object to convert to a value tuple</param>
1141 <typeparam name="T1">The type of the first element.</typeparam>
1142 <typeparam name="T2">The type of the second element.</typeparam>
1143 <typeparam name="T3">The type of the third element.</typeparam>
1144 <typeparam name="T4">The type of the fourth element.</typeparam>
1145 <typeparam name="T5">The type of the fifth element.</typeparam>
1146 <typeparam name="T6">The type of the sixth element.</typeparam>
1147 <typeparam name="T7">The type of the seventh element.</typeparam>
1148 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
1149 <typeparam name="T9">The type of the ninth element, or value.Rest.Item2.</typeparam>
1150 <returns>The converted value tuple instance.</returns>
1152 <member name="M:System.TupleExtensions.ToValueTuple``8(System.Tuple{``0,``1,``2,``3,``4,``5,``6,System.Tuple{``7}})">
1153 <summary>Converts an instance of the Tuple class to an instance of the ValueTuple structure.</summary>
1154 <param name="value">The tuple object to convert to a value tuple</param>
1155 <typeparam name="T1">The type of the first element.</typeparam>
1156 <typeparam name="T2">The type of the second element.</typeparam>
1157 <typeparam name="T3">The type of the third element.</typeparam>
1158 <typeparam name="T4">The type of the fourth element.</typeparam>
1159 <typeparam name="T5">The type of the fifth element.</typeparam>
1160 <typeparam name="T6">The type of the sixth element.</typeparam>
1161 <typeparam name="T7">The type of the seventh element.</typeparam>
1162 <typeparam name="T8">The type of the eighth element, or value.Rest.Item1.</typeparam>
1163 <returns>The converted value tuple instance.</returns>
1165 <member name="M:System.TupleExtensions.ToValueTuple``7(System.Tuple{``0,``1,``2,``3,``4,``5,``6})">
1166 <summary>Converts an instance of the Tuple class to an instance of the ValueTuple structure.</summary>
1167 <param name="value">The tuple object to convert to a value tuple</param>
1168 <typeparam name="T1">The type of the first element.</typeparam>
1169 <typeparam name="T2">The type of the second element.</typeparam>
1170 <typeparam name="T3">The type of the third element.</typeparam>
1171 <typeparam name="T4">The type of the fourth element.</typeparam>
1172 <typeparam name="T5">The type of the fifth element.</typeparam>
1173 <typeparam name="T6">The type of the sixth element.</typeparam>
1174 <typeparam name="T7">The type of the seventh element.</typeparam>
1175 <returns>The converted value tuple instance.</returns>
1177 <member name="M:System.TupleExtensions.ToValueTuple``6(System.Tuple{``0,``1,``2,``3,``4,``5})">
1178 <summary>Converts an instance of the Tuple class to an instance of the ValueTuple structure.</summary>
1179 <param name="value">The tuple object to convert to a value tuple</param>
1180 <typeparam name="T1">The type of the first element.</typeparam>
1181 <typeparam name="T2">The type of the second element.</typeparam>
1182 <typeparam name="T3">The type of the third element.</typeparam>
1183 <typeparam name="T4">The type of the fourth element.</typeparam>
1184 <typeparam name="T5">The type of the fifth element.</typeparam>
1185 <typeparam name="T6">The type of the sixth element.</typeparam>
1186 <returns>The converted value tuple instance.</returns>
1188 <member name="M:System.TupleExtensions.ToValueTuple``5(System.Tuple{``0,``1,``2,``3,``4})">
1189 <summary>Converts an instance of the Tuple class to an instance of the ValueTuple structure.</summary>
1190 <param name="value">The tuple object to convert to a value tuple</param>
1191 <typeparam name="T1">The type of the first element.</typeparam>
1192 <typeparam name="T2">The type of the second element.</typeparam>
1193 <typeparam name="T3">The type of the third element.</typeparam>
1194 <typeparam name="T4">The type of the fourth element.</typeparam>
1195 <typeparam name="T5">The type of the fifth element.</typeparam>
1196 <returns>The converted value tuple instance.</returns>
1198 <member name="M:System.TupleExtensions.ToValueTuple``4(System.Tuple{``0,``1,``2,``3})">
1199 <summary>Converts an instance of the Tuple class to an instance of the ValueTuple structure.</summary>
1200 <param name="value">The tuple object to convert to a value tuple</param>
1201 <typeparam name="T1">The type of the first element.</typeparam>
1202 <typeparam name="T2">The type of the second element.</typeparam>
1203 <typeparam name="T3">The type of the third element.</typeparam>
1204 <typeparam name="T4">The type of the fourth element.</typeparam>
1205 <returns>The converted value tuple instance.</returns>
1207 <member name="M:System.TupleExtensions.ToValueTuple``3(System.Tuple{``0,``1,``2})">
1208 <summary>Converts an instance of the Tuple class to an instance of the ValueTuple structure.</summary>
1209 <param name="value">The tuple object to convert to a value tuple</param>
1210 <typeparam name="T1">The type of the first element.</typeparam>
1211 <typeparam name="T2">The type of the second element.</typeparam>
1212 <typeparam name="T3">The type of the third element.</typeparam>
1213 <returns>The converted value tuple instance.</returns>
1215 <member name="M:System.TupleExtensions.ToValueTuple``2(System.Tuple{``0,``1})">
1216 <summary>Converts an instance of the Tuple class to an instance of the ValueTuple structure.</summary>
1217 <param name="value">The tuple object to convert to a value tuple</param>
1218 <typeparam name="T1">The type of the first element.</typeparam>
1219 <typeparam name="T2">The type of the second element.</typeparam>
1220 <returns>The converted value tuple instance.</returns>
1222 <member name="M:System.TupleExtensions.ToValueTuple``1(System.Tuple{``0})">
1223 <summary>Converts an instance of the Tuple class to an instance of the ValueTuple structure.</summary>
1224 <param name="value">The tuple object to convert to a value tuple</param>
1225 <typeparam name="T1">The type of the first element.</typeparam>
1226 <returns>The converted value tuple instance.</returns>
1228 <member name="T:System.ValueTuple`1">
1229 <summary>Represents a value tuple with a single component.</summary>
1230 <typeparam name="T1">The type of the value tuple's only element.</typeparam>
1232 <member name="M:System.ValueTuple`1.#ctor(`0)">
1233 <summary>Initializes a new <see cref="T:System.ValueTuple`1"></see> instance.</summary>
1234 <param name="item1">The value tuple's first element.</param>
1236 <member name="M:System.ValueTuple`1.CompareTo(System.ValueTuple{`0})">
1237 <summary>Compares the current <see cref="T:System.ValueTuple`1"></see> instance to a specified <see cref="T:System.ValueTuple`1"></see> instance.</summary>
1238 <param name="other">The tuple to compare with this instance.</param>
1239 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">other</code> in the sort order, as shown in the following able. </p>
1240 <table><thead><tr><th> Vaue <p>
1241 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
1242 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
1243 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
1244 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
1245 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
1246 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
1247 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
1248 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
1251 <member name="M:System.ValueTuple`1.Equals(System.Object)">
1252 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`1"></see> instance is equal to a specified object.</summary>
1253 <param name="obj">The object to compare with this instance.</param>
1254 <returns>true if the current instance is equal to the specified object; otherwise, false.</returns>
1256 <member name="M:System.ValueTuple`1.Equals(System.ValueTuple{`0})">
1257 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`1"></see> instance is equal to a specified <see cref="T:System.ValueTuple`1"></see> instance.</summary>
1258 <param name="other">The value tuple to compare with this instance.</param>
1259 <returns>true if the current instance is equal to the specified tuple; otherwise, false.</returns>
1261 <member name="M:System.ValueTuple`1.GetHashCode">
1262 <summary>Calculates the hash code for the current <see cref="T:System.ValueTuple`1"></see> instance.</summary>
1263 <returns>The hash code for the current <see cref="T:System.ValueTuple`1"></see> instance.</returns>
1265 <member name="F:System.ValueTuple`1.Item1">
1266 <summary>Gets the value of the current <see cref="T:System.ValueTuple`1"></see> instance's first element.</summary>
1269 <member name="M:System.ValueTuple`1.ToString">
1270 <summary>Returns a string that represents the value of this <see cref="T:System.ValueTuple`1"></see> instance.</summary>
1271 <returns>The string representation of this <see cref="T:System.ValueTuple`1"></see> instance.</returns>
1273 <member name="M:System.ValueTuple`1.System#Collections#IStructuralComparable#CompareTo(System.Object,System.Collections.IComparer)">
1274 <summary>Compares the current <see cref="T:System.ValueTuple`1"></see> instance to a specified object by using a specified comparer and returns an integer that indicates whether the current object is before, after, or in the same position as the specified object in the sort order.</summary>
1275 <param name="other">The object to compare with the current instance.</param>
1276 <param name="comparer">An object that provides custom rules for comparison.</param>
1277 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">other</code> in the sort order, as shown in the following able. </p>
1278 <table><thead><tr><th> Vaue <p>
1279 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
1280 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
1281 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
1282 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
1283 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
1284 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
1285 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
1286 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
1289 <member name="M:System.ValueTuple`1.System#Collections#IStructuralEquatable#Equals(System.Object,System.Collections.IEqualityComparer)">
1290 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`1"></see> instance is equal to a specified object based on a specified comparison method.</summary>
1291 <param name="other">The object to compare with this instance.</param>
1292 <param name="comparer">An object that defines the method to use to evaluate whether the two objects are equal.</param>
1293 <returns>true if the current instance is equal to the specified object; otherwise, false.</returns>
1295 <member name="M:System.ValueTuple`1.System#Collections#IStructuralEquatable#GetHashCode(System.Collections.IEqualityComparer)">
1296 <summary>Calculates the hash code for the current <see cref="T:System.ValueTuple`1"></see> instance by using a specified computation method.</summary>
1297 <param name="comparer">An object whose <see cref="M:System.Collections.IEqualityComparer.GetHashCode(System.Object)"></see> method calculates the hash code of the current <see cref="T:System.ValueTuple`1"></see> instance.</param>
1298 <returns>A 32-bit signed integer hash code.</returns>
1300 <member name="M:System.ValueTuple`1.System#IComparable#CompareTo(System.Object)">
1301 <summary>Compares the current <see cref="T:System.ValueTuple`1"></see> instance to a specified object by using a specified comparer and returns an integer that indicates whether the current object is before, after, or in the same position as the specified object in the sort order.</summary>
1302 <param name="other">The object to compare with the current instance.</param>
1303 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">obj</code> in the sort order, as shown in the following table. </p>
1304 <table><thead><tr><th> Value <p>
1305 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
1306 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
1307 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
1308 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
1309 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
1310 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
1311 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
1312 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
1315 <member name="T:System.ValueTuple`2">
1316 <summary>Represents a value tuple with 2 components.</summary>
1317 <typeparam name="T1">The type of the value tuple's first element.</typeparam>
1318 <typeparam name="T2">The type of the value tuple's second element.</typeparam>
1320 <member name="M:System.ValueTuple`2.#ctor(`0,`1)">
1321 <summary>Initializes a new <see cref="T:System.ValueTuple`2"></see> instance.</summary>
1322 <param name="item1">The value tuple's first element.</param>
1323 <param name="item2">The value tuple's second element.</param>
1325 <member name="M:System.ValueTuple`2.CompareTo(System.ValueTuple{`0,`1})">
1326 <summary>Compares the current <see cref="T:System.ValueTuple`2"></see> instance to a specified <see cref="T:System.ValueTuple`2"></see> instance.</summary>
1327 <param name="other">The tuple to compare with this instance.</param>
1328 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">other</code> in the sort order, as shown in the following able. </p>
1329 <table><thead><tr><th> Vaue <p>
1330 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
1331 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
1332 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
1333 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
1334 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
1335 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
1336 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
1337 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
1340 <member name="M:System.ValueTuple`2.Equals(System.Object)">
1341 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`2"></see> instance is equal to a specified object.</summary>
1342 <param name="obj">The object to compare with this instance.</param>
1343 <returns>true if the current instance is equal to the specified object; otherwise, false.</returns>
1345 <member name="M:System.ValueTuple`2.Equals(System.ValueTuple{`0,`1})">
1346 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`2"></see> instance is equal to a specified <see cref="T:System.ValueTuple`2"></see> instance.</summary>
1347 <param name="other">The value tuple to compare with this instance.</param>
1348 <returns>true if the current instance is equal to the specified tuple; otherwise, false.</returns>
1350 <member name="M:System.ValueTuple`2.GetHashCode">
1351 <summary>Calculates the hash code for the current <see cref="T:System.ValueTuple`2"></see> instance.</summary>
1352 <returns>The hash code for the current <see cref="T:System.ValueTuple`2"></see> instance.</returns>
1354 <member name="F:System.ValueTuple`2.Item1">
1355 <summary>Gets the value of the current <see cref="T:System.ValueTuple`2"></see> instance's first element.</summary>
1358 <member name="F:System.ValueTuple`2.Item2">
1359 <summary>Gets the value of the current <see cref="T:System.ValueTuple`2"></see> instance's second element.</summary>
1362 <member name="M:System.ValueTuple`2.ToString">
1363 <summary>Returns a string that represents the value of this <see cref="T:System.ValueTuple`2"></see> instance.</summary>
1364 <returns>The string representation of this <see cref="T:System.ValueTuple`2"></see> instance.</returns>
1366 <member name="M:System.ValueTuple`2.System#Collections#IStructuralComparable#CompareTo(System.Object,System.Collections.IComparer)">
1367 <summary>Compares the current <see cref="T:System.ValueTuple`2"></see> instance to a specified object by using a specified comparer and returns an integer that indicates whether the current object is before, after, or in the same position as the specified object in the sort order.</summary>
1368 <param name="other">The object to compare with the current instance.</param>
1369 <param name="comparer">An object that provides custom rules for comparison.</param>
1370 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">other</code> in the sort order, as shown in the following able. </p>
1371 <table><thead><tr><th> Vaue <p>
1372 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
1373 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
1374 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
1375 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
1376 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
1377 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
1378 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
1379 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
1382 <member name="M:System.ValueTuple`2.System#Collections#IStructuralEquatable#Equals(System.Object,System.Collections.IEqualityComparer)">
1383 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`2"></see> instance is equal to a specified object based on a specified comparison method.</summary>
1384 <param name="other">The object to compare with this instance.</param>
1385 <param name="comparer">An object that defines the method to use to evaluate whether the two objects are equal.</param>
1386 <returns>true if the current instance is equal to the specified objects; otherwise, false.</returns>
1388 <member name="M:System.ValueTuple`2.System#Collections#IStructuralEquatable#GetHashCode(System.Collections.IEqualityComparer)">
1389 <summary>Calculates the hash code for the current <see cref="T:System.ValueTuple`2"></see> instance by using a specified computation method.</summary>
1390 <param name="comparer">An object whose <see cref="M:System.Collections.IEqualityComparer.GetHashCode(System.Object)"></see> method calculates the hash code of the current <see cref="T:System.ValueTuple`2"></see> instance.</param>
1391 <returns>A 32-bit signed integer hash code.</returns>
1393 <member name="M:System.ValueTuple`2.System#IComparable#CompareTo(System.Object)">
1394 <summary>Compares the current <see cref="T:System.ValueTuple`2"></see> instance to a specified object by using a specified comparer and returns an integer that indicates whether the current object is before, after, or in the same position as the specified object in the sort order.</summary>
1395 <param name="other">The object to compare with the current instance.</param>
1396 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">obj</code> in the sort order, as shown in the following table. </p>
1397 <table><thead><tr><th> Value <p>
1398 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
1399 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
1400 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
1401 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
1402 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
1403 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
1404 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
1405 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
1408 <member name="T:System.ValueTuple`3">
1409 <summary>Represents a value tuple with 3 components.</summary>
1410 <typeparam name="T1">The type of the value tuple's first element.</typeparam>
1411 <typeparam name="T2">The type of the value tuple's second element.</typeparam>
1412 <typeparam name="T3">The type of the value tuple's third element.</typeparam>
1414 <member name="M:System.ValueTuple`3.#ctor(`0,`1,`2)">
1415 <summary>Initializes a new <see cref="T:System.ValueTuple`3"></see> instance.</summary>
1416 <param name="item1">The value tuple's first element.</param>
1417 <param name="item2">The value tuple's second element.</param>
1418 <param name="item3">The value tuple's third element.</param>
1420 <member name="M:System.ValueTuple`3.CompareTo(System.ValueTuple{`0,`1,`2})">
1421 <summary>Compares the current <see cref="T:System.ValueTuple`3"></see> instance to a specified <see cref="T:System.ValueTuple`3"></see> instance.</summary>
1422 <param name="other">The tuple to compare with this instance.</param>
1423 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">other</code> in the sort order, as shown in the following able. </p>
1424 <table><thead><tr><th> Vaue <p>
1425 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
1426 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
1427 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
1428 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
1429 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
1430 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
1431 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
1432 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
1435 <member name="M:System.ValueTuple`3.Equals(System.Object)">
1436 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`3"></see> instance is equal to a specified object.</summary>
1437 <param name="obj">The object to compare with this instance.</param>
1438 <returns>true if the current instance is equal to the specified object; otherwise, false.</returns>
1440 <member name="M:System.ValueTuple`3.Equals(System.ValueTuple{`0,`1,`2})">
1441 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`3"></see> instance is equal to a specified <see cref="T:System.ValueTuple`3"></see> instance.</summary>
1442 <param name="other">The value tuple to compare with this instance.</param>
1443 <returns>true if the current instance is equal to the specified tuple; otherwise, false.</returns>
1445 <member name="M:System.ValueTuple`3.GetHashCode">
1446 <summary>Calculates the hash code for the current <see cref="T:System.ValueTuple`3"></see> instance.</summary>
1447 <returns>The hash code for the current <see cref="T:System.ValueTuple`3"></see> instance.</returns>
1449 <member name="F:System.ValueTuple`3.Item1">
1450 <summary>Gets the value of the current <see cref="T:System.ValueTuple`3"></see> instance's first element.</summary>
1453 <member name="F:System.ValueTuple`3.Item2">
1454 <summary>Gets the value of the current <see cref="T:System.ValueTuple`3"></see> instance's second element.</summary>
1457 <member name="F:System.ValueTuple`3.Item3">
1458 <summary>Gets the value of the current <see cref="T:System.ValueTuple`3"></see> instance's third element.</summary>
1461 <member name="M:System.ValueTuple`3.ToString">
1462 <summary>Returns a string that represents the value of this <see cref="T:System.ValueTuple`3"></see> instance.</summary>
1463 <returns>The string representation of this <see cref="T:System.ValueTuple`2"></see> instance.</returns>
1465 <member name="M:System.ValueTuple`3.System#Collections#IStructuralComparable#CompareTo(System.Object,System.Collections.IComparer)">
1466 <summary>Compares the current <see cref="T:System.ValueTuple`3"></see> instance to a specified object by using a specified comparer and returns an integer that indicates whether the current object is before, after, or in the same position as the specified object in the sort order.</summary>
1467 <param name="other">The object to compare with the current instance.</param>
1468 <param name="comparer">An object that provides custom rules for comparison.</param>
1469 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">other</code> in the sort order, as shown in the following able. </p>
1470 <table><thead><tr><th> Vaue <p>
1471 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
1472 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
1473 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
1474 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
1475 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
1476 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
1477 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
1478 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
1481 <member name="M:System.ValueTuple`3.System#Collections#IStructuralEquatable#Equals(System.Object,System.Collections.IEqualityComparer)">
1482 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`3"></see> instance is equal to a specified object based on a specified comparison method.</summary>
1483 <param name="other">The object to compare with this instance.</param>
1484 <param name="comparer">An object that defines the method to use to evaluate whether the two objects are equal.</param>
1485 <returns>true if the current instance is equal to the specified objects; otherwise, false.</returns>
1487 <member name="M:System.ValueTuple`3.System#Collections#IStructuralEquatable#GetHashCode(System.Collections.IEqualityComparer)">
1488 <summary>Calculates the hash code for the current <see cref="T:System.ValueTuple`3"></see> instance by using a specified computation method.</summary>
1489 <param name="comparer">An object whose <see cref="M:System.Collections.IEqualityComparer.GetHashCode(System.Object)"></see> method calculates the hash code of the current <see cref="T:System.ValueTuple`3"></see> instance.</param>
1490 <returns>A 32-bit signed integer hash code.</returns>
1492 <member name="M:System.ValueTuple`3.System#IComparable#CompareTo(System.Object)">
1493 <summary>Compares the current <see cref="T:System.ValueTuple`3"></see> instance to a specified object by using a specified comparer and returns an integer that indicates whether the current object is before, after, or in the same position as the specified object in the sort order.</summary>
1494 <param name="other">The object to compare with the current instance.</param>
1495 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">obj</code> in the sort order, as shown in the following table. </p>
1496 <table><thead><tr><th> Value <p>
1497 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
1498 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
1499 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
1500 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
1501 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
1502 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
1503 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
1504 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
1507 <member name="T:System.ValueTuple`4">
1508 <summary>Represents a value tuple with 4 components.</summary>
1509 <typeparam name="T1">The type of the value tuple's first element.</typeparam>
1510 <typeparam name="T2">The type of the value tuple's second element.</typeparam>
1511 <typeparam name="T3">The type of the value tuple's third element.</typeparam>
1512 <typeparam name="T4">The type of the value tuple's fourth element.</typeparam>
1514 <member name="M:System.ValueTuple`4.#ctor(`0,`1,`2,`3)">
1515 <summary>Initializes a new <see cref="T:System.ValueTuple`4"></see> instance.</summary>
1516 <param name="item1">The value tuple's first element.</param>
1517 <param name="item2">The value tuple's second element.</param>
1518 <param name="item3">The value tuple's third element.</param>
1519 <param name="item4">The value tuple's fourth element.</param>
1521 <member name="M:System.ValueTuple`4.CompareTo(System.ValueTuple{`0,`1,`2,`3})">
1522 <summary>Compares the current <see cref="T:System.ValueTuple`4"></see> instance to a specified <see cref="T:System.ValueTuple`4"></see> instance.</summary>
1523 <param name="other">The tuple to compare with this instance.</param>
1524 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">other</code> in the sort order, as shown in the following able. </p>
1525 <table><thead><tr><th> Vaue <p>
1526 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
1527 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
1528 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
1529 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
1530 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
1531 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
1532 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
1533 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
1536 <member name="M:System.ValueTuple`4.Equals(System.Object)">
1537 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`4"></see> instance is equal to a specified object.</summary>
1538 <param name="obj">The object to compare with this instance.</param>
1539 <returns>true if the current instance is equal to the specified object; otherwise, false.</returns>
1541 <member name="M:System.ValueTuple`4.Equals(System.ValueTuple{`0,`1,`2,`3})">
1542 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`4"></see> instance is equal to a specified <see cref="T:System.ValueTuple`4"></see> instance.</summary>
1543 <param name="other">The value tuple to compare with this instance.</param>
1544 <returns>true if the current instance is equal to the specified tuple; otherwise, false.</returns>
1546 <member name="M:System.ValueTuple`4.GetHashCode">
1547 <summary>Calculates the hash code for the current <see cref="T:System.ValueTuple`4"></see> instance.</summary>
1548 <returns>The hash code for the current <see cref="T:System.ValueTuple`4"></see> instance.</returns>
1550 <member name="F:System.ValueTuple`4.Item1">
1551 <summary>Gets the value of the current <see cref="T:System.ValueTuple`4"></see> instance's first element.</summary>
1554 <member name="F:System.ValueTuple`4.Item2">
1555 <summary>Gets the value of the current <see cref="T:System.ValueTuple`4"></see> instance's second element.</summary>
1558 <member name="F:System.ValueTuple`4.Item3">
1559 <summary>Gets the value of the current <see cref="T:System.ValueTuple`4"></see> instance's third element.</summary>
1562 <member name="F:System.ValueTuple`4.Item4">
1563 <summary>Gets the value of the current <see cref="T:System.ValueTuple`4"></see> instance's fourth element.</summary>
1566 <member name="M:System.ValueTuple`4.ToString">
1567 <summary>Returns a string that represents the value of this <see cref="T:System.ValueTuple`4"></see> instance.</summary>
1568 <returns>The string representation of this <see cref="T:System.ValueTuple`4"></see> instance.</returns>
1570 <member name="M:System.ValueTuple`4.System#Collections#IStructuralComparable#CompareTo(System.Object,System.Collections.IComparer)">
1571 <summary>Compares the current <see cref="T:System.ValueTuple`4"></see> instance to a specified object by using a specified comparer and returns an integer that indicates whether the current object is before, after, or in the same position as the specified object in the sort order.</summary>
1572 <param name="other">The object to compare with the current instance.</param>
1573 <param name="comparer">An object that provides custom rules for comparison.</param>
1574 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">other</code> in the sort order, as shown in the following able. </p>
1575 <table><thead><tr><th> Vaue <p>
1576 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
1577 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
1578 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
1579 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
1580 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
1581 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
1582 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
1583 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
1586 <member name="M:System.ValueTuple`4.System#Collections#IStructuralEquatable#Equals(System.Object,System.Collections.IEqualityComparer)">
1587 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`4"></see> instance is equal to a specified object based on a specified comparison method.</summary>
1588 <param name="other">The object to compare with this instance.</param>
1589 <param name="comparer">An object that defines the method to use to evaluate whether the two objects are equal.</param>
1590 <returns>true if the current instance is equal to the specified objects; otherwise, false.</returns>
1592 <member name="M:System.ValueTuple`4.System#Collections#IStructuralEquatable#GetHashCode(System.Collections.IEqualityComparer)">
1593 <summary>Calculates the hash code for the current <see cref="T:System.ValueTuple`4"></see> instance by using a specified computation method.</summary>
1594 <param name="comparer">An object whose <see cref="M:System.Collections.IEqualityComparer.GetHashCode(System.Object)"></see> method calculates the hash code of the current <see cref="T:System.ValueTuple`4"></see> instance.</param>
1595 <returns>A 32-bit signed integer hash code.</returns>
1597 <member name="M:System.ValueTuple`4.System#IComparable#CompareTo(System.Object)">
1598 <summary>Compares the current <see cref="T:System.ValueTuple`4"></see> instance to a specified object by using a specified comparer and returns an integer that indicates whether the current object is before, after, or in the same position as the specified object in the sort order.</summary>
1599 <param name="other">The object to compare with the current instance.</param>
1600 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">obj</code> in the sort order, as shown in the following table. </p>
1601 <table><thead><tr><th> Value <p>
1602 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
1603 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
1604 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
1605 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
1606 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
1607 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
1608 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
1609 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
1612 <member name="T:System.ValueTuple`5">
1613 <summary>Represents a value tuple with 5 components.</summary>
1614 <typeparam name="T1">The type of the value tuple's first element.</typeparam>
1615 <typeparam name="T2">The type of the value tuple's second element.</typeparam>
1616 <typeparam name="T3">The type of the value tuple's third element.</typeparam>
1617 <typeparam name="T4">The type of the value tuple's fourth element.</typeparam>
1618 <typeparam name="T5">The type of the value tuple's fifth element.</typeparam>
1620 <member name="M:System.ValueTuple`5.#ctor(`0,`1,`2,`3,`4)">
1621 <summary>Initializes a new <see cref="T:System.ValueTuple`5"></see> instance.</summary>
1622 <param name="item1">The value tuple's first element.</param>
1623 <param name="item2">The value tuple's second element.</param>
1624 <param name="item3">The value tuple's third element.</param>
1625 <param name="item4">The value tuple's fourth element.</param>
1626 <param name="item5">The value tuple's fifth element.</param>
1628 <member name="M:System.ValueTuple`5.CompareTo(System.ValueTuple{`0,`1,`2,`3,`4})">
1629 <summary>Compares the current <see cref="T:System.ValueTuple`5"></see> instance to a specified <see cref="T:System.ValueTuple`5"></see> instance.</summary>
1630 <param name="other">The tuple to compare with this instance.</param>
1631 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">other</code> in the sort order, as shown in the following able. </p>
1632 <table><thead><tr><th> Vaue <p>
1633 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
1634 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
1635 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
1636 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
1637 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
1638 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
1639 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
1640 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
1643 <member name="M:System.ValueTuple`5.Equals(System.Object)">
1644 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`5"></see> instance is equal to a specified object.</summary>
1645 <param name="obj">The object to compare with this instance.</param>
1646 <returns>true if the current instance is equal to the specified object; otherwise, false.</returns>
1648 <member name="M:System.ValueTuple`5.Equals(System.ValueTuple{`0,`1,`2,`3,`4})">
1649 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`5"></see> instance is equal to a specified <see cref="T:System.ValueTuple`5"></see> instance.</summary>
1650 <param name="other">The value tuple to compare with this instance.</param>
1651 <returns>true if the current instance is equal to the specified tuple; otherwise, false.</returns>
1653 <member name="M:System.ValueTuple`5.GetHashCode">
1654 <summary>Calculates the hash code for the current <see cref="T:System.ValueTuple`5"></see> instance.</summary>
1655 <returns>The hash code for the current <see cref="T:System.ValueTuple`5"></see> instance.</returns>
1657 <member name="F:System.ValueTuple`5.Item1">
1658 <summary>Gets the value of the current <see cref="T:System.ValueTuple`5"></see> instance's first element.</summary>
1661 <member name="F:System.ValueTuple`5.Item2">
1662 <summary>Gets the value of the current <see cref="T:System.ValueTuple`5"></see> instance's second element.</summary>
1665 <member name="F:System.ValueTuple`5.Item3">
1666 <summary>Gets the value of the current <see cref="T:System.ValueTuple`5"></see> instance's third element.</summary>
1669 <member name="F:System.ValueTuple`5.Item4">
1670 <summary>Gets the value of the current <see cref="T:System.ValueTuple`5"></see> instance's fourth element.</summary>
1673 <member name="F:System.ValueTuple`5.Item5">
1674 <summary>Gets the value of the current <see cref="T:System.ValueTuple`5"></see> instance's fifth element.</summary>
1677 <member name="M:System.ValueTuple`5.ToString">
1678 <summary>Returns a string that represents the value of this <see cref="T:System.ValueTuple`5"></see> instance.</summary>
1679 <returns>The string representation of this <see cref="T:System.ValueTuple`5"></see> instance.</returns>
1681 <member name="M:System.ValueTuple`5.System#Collections#IStructuralComparable#CompareTo(System.Object,System.Collections.IComparer)">
1682 <summary>Compares the current <see cref="T:System.ValueTuple`5"></see> instance to a specified object by using a specified comparer and returns an integer that indicates whether the current object is before, after, or in the same position as the specified object in the sort order.</summary>
1683 <param name="other">The object to compare with the current instance.</param>
1684 <param name="comparer">An object that provides custom rules for comparison.</param>
1685 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">other</code> in the sort order, as shown in the following able. </p>
1686 <table><thead><tr><th> Vaue <p>
1687 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
1688 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
1689 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
1690 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
1691 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
1692 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
1693 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
1694 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
1697 <member name="M:System.ValueTuple`5.System#Collections#IStructuralEquatable#Equals(System.Object,System.Collections.IEqualityComparer)">
1698 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`5"></see> instance is equal to a specified object based on a specified comparison method.</summary>
1699 <param name="other">The object to compare with this instance.</param>
1700 <param name="comparer">An object that defines the method to use to evaluate whether the two objects are equal.</param>
1701 <returns>true if the current instance is equal to the specified objects; otherwise, false.</returns>
1703 <member name="M:System.ValueTuple`5.System#Collections#IStructuralEquatable#GetHashCode(System.Collections.IEqualityComparer)">
1704 <summary>Calculates the hash code for the current <see cref="T:System.ValueTuple`5"></see> instance by using a specified computation method.</summary>
1705 <param name="comparer">An object whose <see cref="M:System.Collections.IEqualityComparer.GetHashCode(System.Object)"></see> method calculates the hash code of the current <see cref="T:System.ValueTuple`5"></see> instance.</param>
1706 <returns>A 32-bit signed integer hash code.</returns>
1708 <member name="M:System.ValueTuple`5.System#IComparable#CompareTo(System.Object)">
1709 <summary>Compares the current <see cref="T:System.ValueTuple`5"></see> instance to a specified object by using a specified comparer and returns an integer that indicates whether the current object is before, after, or in the same position as the specified object in the sort order.</summary>
1710 <param name="other">The object to compare with the current instance.</param>
1711 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">obj</code> in the sort order, as shown in the following table. </p>
1712 <table><thead><tr><th> Value <p>
1713 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
1714 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
1715 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
1716 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
1717 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
1718 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
1719 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
1720 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
1723 <member name="T:System.ValueTuple`6">
1724 <summary>Represents a value tuple with 6 components.</summary>
1725 <typeparam name="T1">The type of the value tuple's first element.</typeparam>
1726 <typeparam name="T2">The type of the value tuple's second element.</typeparam>
1727 <typeparam name="T3">The type of the value tuple's third element.</typeparam>
1728 <typeparam name="T4">The type of the value tuple's fourth element.</typeparam>
1729 <typeparam name="T5">The type of the value tuple's fifth element.</typeparam>
1730 <typeparam name="T6">The type of the value tuple's sixth element.</typeparam>
1732 <member name="M:System.ValueTuple`6.#ctor(`0,`1,`2,`3,`4,`5)">
1733 <summary>Initializes a new <see cref="T:System.ValueTuple`6"></see> instance.</summary>
1734 <param name="item1">The value tuple's first element.</param>
1735 <param name="item2">The value tuple's second element.</param>
1736 <param name="item3">The value tuple's third element.</param>
1737 <param name="item4">The value tuple's fourth element.</param>
1738 <param name="item5">The value tuple's fifth element.</param>
1739 <param name="item6">The value tuple's sixth element.</param>
1741 <member name="M:System.ValueTuple`6.CompareTo(System.ValueTuple{`0,`1,`2,`3,`4,`5})">
1742 <summary>Compares the current <see cref="T:System.ValueTuple`6"></see> instance to a specified <see cref="T:System.ValueTuple`6"></see> instance.</summary>
1743 <param name="other">The tuple to compare with this instance.</param>
1744 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">other</code> in the sort order, as shown in the following able. </p>
1745 <table><thead><tr><th> Vaue <p>
1746 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
1747 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
1748 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
1749 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
1750 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
1751 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
1752 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
1753 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
1756 <member name="M:System.ValueTuple`6.Equals(System.Object)">
1757 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`6"></see> instance is equal to a specified object.</summary>
1758 <param name="obj">The object to compare with this instance.</param>
1759 <returns>true if the current instance is equal to the specified object; otherwise, false.</returns>
1761 <member name="M:System.ValueTuple`6.Equals(System.ValueTuple{`0,`1,`2,`3,`4,`5})">
1762 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`6"></see> instance is equal to a specified <see cref="T:System.ValueTuple`6"></see> instance.</summary>
1763 <param name="other">The value tuple to compare with this instance.</param>
1764 <returns>true if the current instance is equal to the specified tuple; otherwise, false.</returns>
1766 <member name="M:System.ValueTuple`6.GetHashCode">
1767 <summary>Calculates the hash code for the current <see cref="T:System.ValueTuple`6"></see> instance.</summary>
1768 <returns>The hash code for the current <see cref="T:System.ValueTuple`6"></see> instance.</returns>
1770 <member name="F:System.ValueTuple`6.Item1">
1771 <summary>Gets the value of the current <see cref="T:System.ValueTuple`6"></see> instance's first element.</summary>
1774 <member name="F:System.ValueTuple`6.Item2">
1775 <summary>Gets the value of the current <see cref="T:System.ValueTuple`6"></see> instance's second element.</summary>
1778 <member name="F:System.ValueTuple`6.Item3">
1779 <summary>Gets the value of the current <see cref="T:System.ValueTuple`6"></see> instance's third element.</summary>
1782 <member name="F:System.ValueTuple`6.Item4">
1783 <summary>Gets the value of the current <see cref="T:System.ValueTuple`6"></see> instance's fourth element.</summary>
1786 <member name="F:System.ValueTuple`6.Item5">
1787 <summary>Gets the value of the current <see cref="T:System.ValueTuple`6"></see> instance's fifth element.</summary>
1790 <member name="F:System.ValueTuple`6.Item6">
1791 <summary>Gets the value of the current <see cref="T:System.ValueTuple`6"></see> instance's sixth element.</summary>
1794 <member name="M:System.ValueTuple`6.ToString">
1795 <summary>Returns a string that represents the value of this <see cref="T:System.ValueTuple`6"></see> instance.</summary>
1796 <returns>The string representation of this <see cref="T:System.ValueTuple`6"></see> instance.</returns>
1798 <member name="M:System.ValueTuple`6.System#Collections#IStructuralComparable#CompareTo(System.Object,System.Collections.IComparer)">
1799 <summary>Compares the current <see cref="T:System.ValueTuple`6"></see> instance to a specified object by using a specified comparer and returns an integer that indicates whether the current object is before, after, or in the same position as the specified object in the sort order.</summary>
1800 <param name="other">The object to compare with the current instance.</param>
1801 <param name="comparer">An object that provides custom rules for comparison.</param>
1802 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">other</code> in the sort order, as shown in the following able. </p>
1803 <table><thead><tr><th> Vaue <p>
1804 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
1805 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
1806 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
1807 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
1808 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
1809 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
1810 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
1811 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
1814 <member name="M:System.ValueTuple`6.System#Collections#IStructuralEquatable#Equals(System.Object,System.Collections.IEqualityComparer)">
1815 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`6"></see> instance is equal to a specified object based on a specified comparison method.</summary>
1816 <param name="other">The object to compare with this instance.</param>
1817 <param name="comparer">An object that defines the method to use to evaluate whether the two objects are equal.</param>
1818 <returns>true if the current instance is equal to the specified objects; otherwise, false.</returns>
1820 <member name="M:System.ValueTuple`6.System#Collections#IStructuralEquatable#GetHashCode(System.Collections.IEqualityComparer)">
1821 <summary>Calculates the hash code for the current <see cref="T:System.ValueTuple`6"></see> instance by using a specified computation method.</summary>
1822 <param name="comparer">An object whose <see cref="M:System.Collections.IEqualityComparer.GetHashCode(System.Object)"></see> method calculates the hash code of the current <see cref="T:System.ValueTuple`6"></see> instance.</param>
1823 <returns>A 32-bit signed integer hash code.</returns>
1825 <member name="M:System.ValueTuple`6.System#IComparable#CompareTo(System.Object)">
1826 <summary>Compares the current <see cref="T:System.ValueTuple`6"></see> instance to a specified object by using a specified comparer and returns an integer that indicates whether the current object is before, after, or in the same position as the specified object in the sort order.</summary>
1827 <param name="other">The object to compare with the current instance.</param>
1828 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">obj</code> in the sort order, as shown in the following table. </p>
1829 <table><thead><tr><th> Value <p>
1830 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
1831 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
1832 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
1833 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
1834 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
1835 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
1836 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
1837 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
1840 <member name="T:System.ValueTuple`7">
1841 <summary>Represents a value tuple with 7 components.</summary>
1842 <typeparam name="T1">The type of the value tuple's first element.</typeparam>
1843 <typeparam name="T2">The type of the value tuple's second element.</typeparam>
1844 <typeparam name="T3">The type of the value tuple's third element.</typeparam>
1845 <typeparam name="T4">The type of the value tuple's fourth element.</typeparam>
1846 <typeparam name="T5">The type of the value tuple's fifth element.</typeparam>
1847 <typeparam name="T6">The type of the value tuple's sixth element.</typeparam>
1848 <typeparam name="T7">The type of the value tuple's seventh element.</typeparam>
1850 <member name="M:System.ValueTuple`7.#ctor(`0,`1,`2,`3,`4,`5,`6)">
1851 <summary>Initializes a new <see cref="M:System.ValueTuple`7.#ctor(`0,`1,`2,`3,`4,`5,`6)"></see> instance.</summary>
1852 <param name="item1">The value tuple's first element.</param>
1853 <param name="item2">The value tuple's second element.</param>
1854 <param name="item3">The value tuple's third element.</param>
1855 <param name="item4">The value tuple's fourth element.</param>
1856 <param name="item5">The value tuple's fifth element.</param>
1857 <param name="item6">The value tuple's sixth element.</param>
1858 <param name="item7">The value tuple's seventh element.</param>
1860 <member name="M:System.ValueTuple`7.CompareTo(System.ValueTuple{`0,`1,`2,`3,`4,`5,`6})">
1861 <summary>Compares the current <see cref="T:System.ValueTuple`7"></see> instance to a specified <see cref="T:System.ValueTuple`7"></see> instance.</summary>
1862 <param name="other">The tuple to compare with this instance.</param>
1863 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">other</code> in the sort order, as shown in the following able. </p>
1864 <table><thead><tr><th> Vaue <p>
1865 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
1866 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
1867 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
1868 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
1869 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
1870 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
1871 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
1872 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
1875 <member name="M:System.ValueTuple`7.Equals(System.Object)">
1876 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`7"></see> instance is equal to a specified object.</summary>
1877 <param name="obj">The object to compare with this instance.</param>
1878 <returns>true if the current instance is equal to the specified object; otherwise, false.</returns>
1880 <member name="M:System.ValueTuple`7.Equals(System.ValueTuple{`0,`1,`2,`3,`4,`5,`6})">
1881 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`7"></see> instance is equal to a specified <see cref="T:System.ValueTuple`7"></see> instance.</summary>
1882 <param name="other">The value tuple to compare with this instance.</param>
1883 <returns>true if the current instance is equal to the specified tuple; otherwise, false.</returns>
1885 <member name="M:System.ValueTuple`7.GetHashCode">
1886 <summary>Calculates the hash code for the current <see cref="T:System.ValueTuple`7"></see> instance.</summary>
1887 <returns>The hash code for the current <see cref="T:System.ValueTuple`7"></see> instance.</returns>
1889 <member name="F:System.ValueTuple`7.Item1">
1890 <summary>Gets the value of the current <see cref="T:System.ValueTuple`7"></see> instance's first element.</summary>
1893 <member name="F:System.ValueTuple`7.Item2">
1894 <summary>Gets the value of the current <see cref="T:System.ValueTuple`7"></see> instance's second element.</summary>
1897 <member name="F:System.ValueTuple`7.Item3">
1898 <summary>Gets the value of the current <see cref="T:System.ValueTuple`7"></see> instance's third element.</summary>
1901 <member name="F:System.ValueTuple`7.Item4">
1902 <summary>Gets the value of the current <see cref="T:System.ValueTuple`7"></see> instance's fourth element.</summary>
1905 <member name="F:System.ValueTuple`7.Item5">
1906 <summary>Gets the value of the current <see cref="T:System.ValueTuple`7"></see> instance's fifth element.</summary>
1909 <member name="F:System.ValueTuple`7.Item6">
1910 <summary>Gets the value of the current <see cref="T:System.ValueTuple`7"></see> instance's sixth element.</summary>
1913 <member name="F:System.ValueTuple`7.Item7">
1914 <summary>Gets the value of the current <see cref="T:System.ValueTuple`7"></see> instance's seventh element.</summary>
1917 <member name="M:System.ValueTuple`7.ToString">
1918 <summary>Returns a string that represents the value of this <see cref="T:System.ValueTuple`7"></see> instance.</summary>
1919 <returns>The string representation of this <see cref="T:System.ValueTuple`7"></see> instance.</returns>
1921 <member name="M:System.ValueTuple`7.System#Collections#IStructuralComparable#CompareTo(System.Object,System.Collections.IComparer)">
1922 <summary>Compares the current <see cref="T:System.ValueTuple`7"></see> instance to a specified object by using a specified comparer and returns an integer that indicates whether the current object is before, after, or in the same position as the specified object in the sort order.</summary>
1923 <param name="other">The object to compare with the current instance.</param>
1924 <param name="comparer">An object that provides custom rules for comparison.</param>
1925 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">other</code> in the sort order, as shown in the following able. </p>
1926 <table><thead><tr><th> Vaue <p>
1927 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
1928 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
1929 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
1930 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
1931 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
1932 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
1933 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
1934 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
1937 <member name="M:System.ValueTuple`7.System#Collections#IStructuralEquatable#Equals(System.Object,System.Collections.IEqualityComparer)">
1938 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`7"></see> instance is equal to a specified object based on a specified comparison method.</summary>
1939 <param name="other">The object to compare with this instance.</param>
1940 <param name="comparer">An object that defines the method to use to evaluate whether the two objects are equal.</param>
1941 <returns>true if the current instance is equal to the specified objects; otherwise, false.</returns>
1943 <member name="M:System.ValueTuple`7.System#Collections#IStructuralEquatable#GetHashCode(System.Collections.IEqualityComparer)">
1944 <summary>Calculates the hash code for the current <see cref="T:System.ValueTuple`7"></see> instance by using a specified computation method.</summary>
1945 <param name="comparer">An object whose <see cref="M:System.Collections.IEqualityComparer.GetHashCode(System.Object)"></see> method calculates the hash code of the current <see cref="T:System.ValueTuple`7"></see> instance.</param>
1946 <returns>A 32-bit signed integer hash code.</returns>
1948 <member name="M:System.ValueTuple`7.System#IComparable#CompareTo(System.Object)">
1949 <summary>Compares the current <see cref="T:System.ValueTuple`7"></see> instance to a specified object by using a specified comparer and returns an integer that indicates whether the current object is before, after, or in the same position as the specified object in the sort order.</summary>
1950 <param name="other">The object to compare with the current instance.</param>
1951 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">obj</code> in the sort order, as shown in the following table. </p>
1952 <table><thead><tr><th> Value <p>
1953 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
1954 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
1955 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
1956 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
1957 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
1958 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
1959 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
1960 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
1963 <member name="T:System.ValueTuple`8">
1964 <summary>Represents an n-value tuple, where n is 8 or greater.</summary>
1965 <typeparam name="T1">The type of the value tuple's first element.</typeparam>
1966 <typeparam name="T2">The type of the value tuple's second element.</typeparam>
1967 <typeparam name="T3">The type of the value tuple's third element.</typeparam>
1968 <typeparam name="T4">The type of the value tuple's fourth element.</typeparam>
1969 <typeparam name="T5">The type of the value tuple's fifth element.</typeparam>
1970 <typeparam name="T6">The type of the value tuple's sixth element.</typeparam>
1971 <typeparam name="T7">The type of the value tuple's seventh element.</typeparam>
1972 <typeparam name="TRest">Any generic value tuple instance that defines the types of the tuple's remaining elements.</typeparam>
1974 <member name="M:System.ValueTuple`8.#ctor(`0,`1,`2,`3,`4,`5,`6,`7)">
1975 <summary>Initializes a new <see cref="T:System.ValueTuple`8"></see> instance.</summary>
1976 <param name="item1">The value tuple's first element.</param>
1977 <param name="item2">The value tuple's second element.</param>
1978 <param name="item3">The value tuple's third element.</param>
1979 <param name="item4">The value tuple's fourth element.</param>
1980 <param name="item5">The value tuple's fifth element.</param>
1981 <param name="item6">The value tuple's sixth element.</param>
1982 <param name="item7">The value tuple's seventh element.</param>
1983 <param name="rest">An instance of any value tuple type that contains the values of the value's tuple's remaining elements.</param>
1984 <exception cref="T:System.ArgumentException"><paramref name="rest">rest</paramref> is not a generic value tuple type.</exception>
1986 <member name="M:System.ValueTuple`8.CompareTo(System.ValueTuple{`0,`1,`2,`3,`4,`5,`6,`7})">
1987 <summary>Compares the current <see cref="T:System.ValueTuple`8"></see> instance to a specified <see cref="T:System.ValueTuple`8"></see> instance</summary>
1988 <param name="other">The tuple to compare with this instance.</param>
1989 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">other</code> in the sort order, as shown in the following able. </p>
1990 <table><thead><tr><th> Vaue <p>
1991 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
1992 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
1993 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
1994 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
1995 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
1996 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
1997 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
1998 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
2001 <member name="M:System.ValueTuple`8.Equals(System.Object)">
2002 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`8"></see> instance is equal to a specified object.</summary>
2003 <param name="obj">The object to compare with this instance.</param>
2004 <returns>true if the current instance is equal to the specified object; otherwise, false.</returns>
2006 <member name="M:System.ValueTuple`8.Equals(System.ValueTuple{`0,`1,`2,`3,`4,`5,`6,`7})">
2007 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`8"></see> instance is equal to a specified <see cref="T:System.ValueTuple`8"></see> instance.</summary>
2008 <param name="other">The value tuple to compare with this instance.</param>
2009 <returns>true if the current instance is equal to the specified tuple; otherwise, false.</returns>
2011 <member name="M:System.ValueTuple`8.GetHashCode">
2012 <summary>Calculates the hash code for the current <see cref="T:System.ValueTuple`8"></see> instance.</summary>
2013 <returns>The hash code for the current <see cref="T:System.ValueTuple`8"></see> instance.</returns>
2015 <member name="F:System.ValueTuple`8.Item1">
2016 <summary>Gets the value of the current <see cref="T:System.ValueTuple`8"></see> instance's first element.</summary>
2019 <member name="F:System.ValueTuple`8.Item2">
2020 <summary>Gets the value of the current <see cref="T:System.ValueTuple`8"></see> instance's second element.</summary>
2023 <member name="F:System.ValueTuple`8.Item3">
2024 <summary>Gets the value of the current <see cref="T:System.ValueTuple`8"></see> instance's third element.</summary>
2027 <member name="F:System.ValueTuple`8.Item4">
2028 <summary>Gets the value of the current <see cref="T:System.ValueTuple`8"></see> instance's fourth element.</summary>
2031 <member name="F:System.ValueTuple`8.Item5">
2032 <summary>Gets the value of the current <see cref="T:System.ValueTuple`8"></see> instance's fifth element.</summary>
2035 <member name="F:System.ValueTuple`8.Item6">
2036 <summary>Gets the value of the current <see cref="T:System.ValueTuple`8"></see> instance's sixth element.</summary>
2039 <member name="F:System.ValueTuple`8.Item7">
2040 <summary>Gets the value of the current <see cref="T:System.ValueTuple`8"></see> instance's seventh element.</summary>
2043 <member name="F:System.ValueTuple`8.Rest">
2044 <summary>Gets the current <see cref="T:System.ValueTuple`8"></see> instance's remaining elements.</summary>
2047 <member name="M:System.ValueTuple`8.ToString">
2048 <summary>Returns a string that represents the value of this <see cref="T:System.ValueTuple`8"></see> instance.</summary>
2049 <returns>The string representation of this <see cref="T:System.ValueTuple`8"></see> instance.</returns>
2051 <member name="M:System.ValueTuple`8.System#Collections#IStructuralComparable#CompareTo(System.Object,System.Collections.IComparer)">
2052 <summary>Compares the current <see cref="T:System.ValueTuple`8"></see> instance to a specified object by using a specified comparer and returns an integer that indicates whether the current object is before, after, or in the same position as the specified object in the sort order.</summary>
2053 <param name="other">The object to compare with the current instance.</param>
2054 <param name="comparer">An object that provides custom rules for comparison.</param>
2055 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">other</code> in the sort order, as shown in the following able. </p>
2056 <table><thead><tr><th> Vaue <p>
2057 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
2058 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
2059 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
2060 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
2061 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
2062 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
2063 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
2064 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
2066 <exception cref="T:System.ArgumentException"><paramref name="other">other</paramref> is not a <see cref="T:System.ValueTuple`8"></see> object.</exception>
2068 <member name="M:System.ValueTuple`8.System#Collections#IStructuralEquatable#Equals(System.Object,System.Collections.IEqualityComparer)">
2069 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple`8"></see> instance is equal to a specified object based on a specified comparison method.</summary>
2070 <param name="other">The object to compare with this instance.</param>
2071 <param name="comparer">An object that defines the method to use to evaluate whether the two objects are equal.</param>
2072 <returns>true if the current instance is equal to the specified objects; otherwise, false.</returns>
2074 <member name="M:System.ValueTuple`8.System#Collections#IStructuralEquatable#GetHashCode(System.Collections.IEqualityComparer)">
2075 <summary>Calculates the hash code for the current <see cref="T:System.ValueTuple`8"></see> instance by using a specified computation method.</summary>
2076 <param name="comparer">An object whose <see cref="M:System.Collections.IEqualityComparer.GetHashCode(System.Object)"></see> method calculates the hash code of the current <see cref="T:System.ValueTuple`8"></see> instance.</param>
2077 <returns>A 32-bit signed integer hash code.</returns>
2079 <member name="M:System.ValueTuple`8.System#IComparable#CompareTo(System.Object)">
2080 <summary>Compares the current <see cref="T:System.ValueTuple`8"></see> object to a specified object and returns an integer that indicates whether the current object is before, after, or in the same position as the specified object in the sort order.</summary>
2081 <param name="other">An object to compare with the current instance.</param>
2082 <returns><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="2"><p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="1" sourceendlinenumber="1">A signed integer that indicates the relative position of this instance and <code data-dev-comment-type="paramref">obj</code> in the sort order, as shown in the following table. </p>
2083 <table><thead><tr><th> Value <p>
2084 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="4" sourceendlinenumber="4"> </th><th> Description <p>
2085 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="6" sourceendlinenumber="6"> </th></tr></thead><tbody><tr><td> A negative integer <p>
2086 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="8" sourceendlinenumber="8"> </td><td> This instance precedes <code data-dev-comment-type="paramref">other</code>. <p>
2087 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="10" sourceendlinenumber="10"> </td></tr><tr><td> Zero <p>
2088 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="12" sourceendlinenumber="12"> </td><td> This instance and <code data-dev-comment-type="paramref">other</code> have the same position in the sort order. <p>
2089 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="14" sourceendlinenumber="14"> </td></tr><tr><td> A positive integer <p>
2090 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="16" sourceendlinenumber="16"> </td><td> This instance follows <code data-dev-comment-type="paramref">other</code>. <p>
2091 <p sourcefile="System.ValueTuple.yml" sourcestartlinenumber="18" sourceendlinenumber="18"> </td></tr></tbody></table></p>
2093 <exception cref="T:System.ArgumentException"><paramref name="other">other</paramref> is not a <see cref="T:System.ValueTuple`8"></see> object.</exception>
2095 <member name="T:System.ValueTuple">
2096 <summary>Provides static methods for creating value tuples.</summary>
2098 <member name="M:System.ValueTuple.CompareTo(System.ValueTuple)">
2099 <summary>Compares the current <see cref="T:System.ValueTuple"></see> instance with a specified object.</summary>
2100 <param name="other">The object to compare with the current instance.</param>
2101 <returns>Returns 0 if <paramref name="other">other</paramref> is a <see cref="T:System.ValueTuple"></see> instance and 1 if <paramref name="other">other</paramref> is null.</returns>
2102 <exception cref="T:System.ArgumentException"><paramref name="other">other</paramref> is not a <see cref="T:System.ValueTuple"></see> instance.</exception>
2104 <member name="M:System.ValueTuple.Create">
2105 <summary>Creates a new value tuple with zero components.</summary>
2106 <returns>A new value tuple with no components.</returns>
2108 <member name="M:System.ValueTuple.Create``8(``0,``1,``2,``3,``4,``5,``6,``7)">
2109 <summary>Creates a new value tuple with 8 components (an octuple).</summary>
2110 <param name="item1">The value of the value tuple's first component.</param>
2111 <param name="item2">The value of the value tuple's second component.</param>
2112 <param name="item3">The value of the value tuple's third component.</param>
2113 <param name="item4">The value of the value tuple's fourth component.</param>
2114 <param name="item5">The value of the value tuple's fifth component.</param>
2115 <param name="item6">The value of the value tuple's sixth component.</param>
2116 <param name="item7">The value of the value tuple's seventh component.</param>
2117 <param name="item8">The value of the value tuple's eighth component.</param>
2118 <typeparam name="T1">The type of the value tuple's first component.</typeparam>
2119 <typeparam name="T2">The type of the value tuple's second component.</typeparam>
2120 <typeparam name="T3">The type of the value tuple's third component.</typeparam>
2121 <typeparam name="T4">The type of the value tuple's fourth component.</typeparam>
2122 <typeparam name="T5">The type of the value tuple's fifth component.</typeparam>
2123 <typeparam name="T6">The type of the value tuple's sixth component.</typeparam>
2124 <typeparam name="T7">The type of the value tuple's seventh component.</typeparam>
2125 <typeparam name="T8">The type of the value tuple's eighth component.</typeparam>
2126 <returns>A value tuple with 8 components.</returns>
2128 <member name="M:System.ValueTuple.Create``7(``0,``1,``2,``3,``4,``5,``6)">
2129 <summary>Creates a new value tuple with 7 components (a septuple).</summary>
2130 <param name="item1">The value of the value tuple's first component.</param>
2131 <param name="item2">The value of the value tuple's second component.</param>
2132 <param name="item3">The value of the value tuple's third component.</param>
2133 <param name="item4">The value of the value tuple's fourth component.</param>
2134 <param name="item5">The value of the value tuple's fifth component.</param>
2135 <param name="item6">The value of the value tuple's sixth component.</param>
2136 <param name="item7">The value of the value tuple's seventh component.</param>
2137 <typeparam name="T1">The type of the value tuple's first component.</typeparam>
2138 <typeparam name="T2">The type of the value tuple's second component.</typeparam>
2139 <typeparam name="T3">The type of the value tuple's third component.</typeparam>
2140 <typeparam name="T4">The type of the value tuple's fourth component.</typeparam>
2141 <typeparam name="T5">The type of the value tuple's fifth component.</typeparam>
2142 <typeparam name="T6">The type of the value tuple's sixth component.</typeparam>
2143 <typeparam name="T7">The type of the value tuple's seventh component.</typeparam>
2144 <returns>A value tuple with 7 components.</returns>
2146 <member name="M:System.ValueTuple.Create``6(``0,``1,``2,``3,``4,``5)">
2147 <summary>Creates a new value tuple with 6 components (a sexuple).</summary>
2148 <param name="item1">The value of the value tuple's first component.</param>
2149 <param name="item2">The value of the value tuple's second component.</param>
2150 <param name="item3">The value of the value tuple's third component.</param>
2151 <param name="item4">The value of the value tuple's fourth component.</param>
2152 <param name="item5">The value of the value tuple's fifth component.</param>
2153 <param name="item6">The value of the value tuple's sixth component.</param>
2154 <typeparam name="T1">The type of the value tuple's first component.</typeparam>
2155 <typeparam name="T2">The type of the value tuple's second component.</typeparam>
2156 <typeparam name="T3">The type of the value tuple's third component.</typeparam>
2157 <typeparam name="T4">The type of the value tuple's fourth component.</typeparam>
2158 <typeparam name="T5">The type of the value tuple's fifth component.</typeparam>
2159 <typeparam name="T6">The type of the value tuple's sixth component.</typeparam>
2160 <returns>A value tuple with 6 components.</returns>
2162 <member name="M:System.ValueTuple.Create``5(``0,``1,``2,``3,``4)">
2163 <summary>Creates a new value tuple with 5 components (a quintuple).</summary>
2164 <param name="item1">The value of the value tuple's first component.</param>
2165 <param name="item2">The value of the value tuple's second component.</param>
2166 <param name="item3">The value of the value tuple's third component.</param>
2167 <param name="item4">The value of the value tuple's fourth component.</param>
2168 <param name="item5">The value of the value tuple's fifth component.</param>
2169 <typeparam name="T1">The type of the value tuple's first component.</typeparam>
2170 <typeparam name="T2">The type of the value tuple's second component.</typeparam>
2171 <typeparam name="T3">The type of the value tuple's third component.</typeparam>
2172 <typeparam name="T4">The type of the value tuple's fourth component.</typeparam>
2173 <typeparam name="T5">The type of the value tuple's fifth component.</typeparam>
2174 <returns>A value tuple with 5 components.</returns>
2176 <member name="M:System.ValueTuple.Create``4(``0,``1,``2,``3)">
2177 <summary>Creates a new value tuple with 4 components (a quadruple).</summary>
2178 <param name="item1">The value of the value tuple's first component.</param>
2179 <param name="item2">The value of the value tuple's second component.</param>
2180 <param name="item3">The value of the value tuple's third component.</param>
2181 <param name="item4">The value of the value tuple's fourth component.</param>
2182 <typeparam name="T1">The type of the value tuple's first component.</typeparam>
2183 <typeparam name="T2">The type of the value tuple's second component.</typeparam>
2184 <typeparam name="T3">The type of the value tuple's third component.</typeparam>
2185 <typeparam name="T4">The type of the value tuple's fourth component.</typeparam>
2186 <returns>A value tuple with 4 components.</returns>
2188 <member name="M:System.ValueTuple.Create``3(``0,``1,``2)">
2189 <summary>Creates a new value tuple with 3 components (a triple).</summary>
2190 <param name="item1">The value of the value tuple's first component.</param>
2191 <param name="item2">The value of the value tuple's second component.</param>
2192 <param name="item3">The value of the value tuple's third component.</param>
2193 <typeparam name="T1">The type of the value tuple's first component.</typeparam>
2194 <typeparam name="T2">The type of the value tuple's second component.</typeparam>
2195 <typeparam name="T3">The type of the value tuple's third component.</typeparam>
2196 <returns>A value tuple with 3 components.</returns>
2198 <member name="M:System.ValueTuple.Create``2(``0,``1)">
2199 <summary>Creates a new value tuple with 2 components (a pair).</summary>
2200 <param name="item1">The value of the value tuple's first component.</param>
2201 <param name="item2">The value of the value tuple's second component.</param>
2202 <typeparam name="T1">The type of the value tuple's first component.</typeparam>
2203 <typeparam name="T2">The type of the value tuple's second component.</typeparam>
2204 <returns>A value tuple with 2 components.</returns>
2206 <member name="M:System.ValueTuple.Create``1(``0)">
2207 <summary>Creates a new value tuple with 1 component (a singleton).</summary>
2208 <param name="item1">The value of the value tuple's only component.</param>
2209 <typeparam name="T1">The type of the value tuple's only component.</typeparam>
2210 <returns>A value tuple with 1 component.</returns>
2212 <member name="M:System.ValueTuple.Equals(System.ValueTuple)">
2213 <summary>Determines whether two <see cref="T:System.ValueTuple"></see> instances are equal. This method always returns true.</summary>
2214 <param name="other">The value tuple to compare with the current instance.</param>
2215 <returns>This method always returns true.</returns>
2217 <member name="M:System.ValueTuple.Equals(System.Object)">
2218 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple"></see> instance is equal to a specified object.</summary>
2219 <param name="obj">The object to compare to the current instance.</param>
2220 <returns>true if <paramref name="obj">obj</paramref> is a <see cref="T:System.ValueTuple"></see> instance; otherwise, false.</returns>
2222 <member name="M:System.ValueTuple.GetHashCode">
2223 <summary>Returns the hash code for the current <see cref="T:System.ValueTuple"></see> instance.</summary>
2224 <returns>The hash code for the current <see cref="T:System.ValueTuple"></see> instance.</returns>
2226 <member name="M:System.ValueTuple.ToString">
2227 <summary>Returns the string representation of this <see cref="T:System.ValueTuple"></see> instance.</summary>
2228 <returns>This method always returns "()".</returns>
2230 <member name="M:System.ValueTuple.System#Collections#IStructuralComparable#CompareTo(System.Object,System.Collections.IComparer)">
2231 <summary>Compares the current <see cref="T:System.ValueTuple"></see> instance to a specified object.</summary>
2232 <param name="other">The object to compare with the current instance.</param>
2233 <param name="comparer">An object that provides custom rules for comparison. This parameter is ignored.</param>
2234 <returns>Returns 0 if <paramref name="other">other</paramref> is a <see cref="T:System.ValueTuple"></see> instance and 1 if <paramref name="other">other</paramref> is null.</returns>
2235 <exception cref="T:System.ArgumentException"><paramref name="other">other</paramref> is not a <see cref="T:System.ValueTuple"></see> instance.</exception>
2237 <member name="M:System.ValueTuple.System#Collections#IStructuralEquatable#Equals(System.Object,System.Collections.IEqualityComparer)">
2238 <summary>Returns a value that indicates whether the current <see cref="T:System.ValueTuple"></see> instance is equal to a specified object based on a specified comparison method.</summary>
2239 <param name="other">The object to compare with this instance.</param>
2240 <param name="comparer">An object that defines the method to use to evaluate whether the two objects are equal.</param>
2241 <returns>true if the current instance is equal to the specified object; otherwise, false.</returns>
2243 <member name="M:System.ValueTuple.System#Collections#IStructuralEquatable#GetHashCode(System.Collections.IEqualityComparer)">
2244 <summary>Returns the hash code for this <see cref="T:System.ValueTuple"></see> instance.</summary>
2245 <param name="comparer">An object whose <see cref="M:System.Collections.IEqualityComparer.GetHashCode(System.Object)"></see> method computes the hash code. This parameter is ignored.</param>
2246 <returns>The hash code for this <see cref="T:System.ValueTuple"></see> instance.</returns>
2248 <member name="M:System.ValueTuple.System#IComparable#CompareTo(System.Object)">
2249 <summary>Compares this <see cref="T:System.ValueTuple"></see> instance with a specified object and returns an indication of their relative values.</summary>
2250 <param name="other">The object to compare with the current instance</param>
2251 <returns>0 if <paramref name="other">other</paramref> is a <see cref="T:System.ValueTuple"></see> instance; otherwise, 1 if <paramref name="other">other</paramref> is null.</returns>
2252 <exception cref="T:System.ArgumentException"><paramref name="other">other</paramref> is not a <see cref="T:System.ValueTuple"></see> instance.</exception>
2254 <member name="T:System.Runtime.CompilerServices.TupleElementNamesAttribute">
2255 <summary>Indicates that the use of a value tuple on a member is meant to be treated as a tuple with element names.</summary>
2257 <member name="M:System.Runtime.CompilerServices.TupleElementNamesAttribute.#ctor">
2260 <member name="M:System.Runtime.CompilerServices.TupleElementNamesAttribute.#ctor(System.String[])">
2261 <summary>Initializes a new instance of the <see cref="T:System.Runtime.CompilerServices.TupleElementNamesAttribute"></see> class.</summary>
2262 <param name="transformNames">A string array that specifies, in a pre-order depth-first traversal of a type's construction, which value tuple occurrences are meant to carry element names.</param>
2264 <member name="P:System.Runtime.CompilerServices.TupleElementNamesAttribute.TransformNames">
2265 <summary>Specifies, in a pre-order depth-first traversal of a type's construction, which value tuple elements are meant to carry element names.</summary>
2266 <returns>An array that indicates which value tuple elements are meant to carry element names.</returns>