@@ -141,7 +141,7 @@ public static TupleStruct<T1, T2, T3, T4, T5, T6, T7, T8> Create<T1, T2, T3, T4,
141
141
/// <typeparam name="T2">The type of the component 2 of the tuple.</typeparam>
142
142
[ Serializable ]
143
143
[ PublicAPI ]
144
- public struct TupleStruct < T1 , T2 > : ITuple , IStructuralEquatable , IStructuralComparable , IComparable
144
+ public struct TupleStruct < T1 , T2 > : ITupleStruct , IStructuralEquatable , IStructuralComparable , IComparable
145
145
{
146
146
/// <summary>
147
147
/// The value of the component 1 of the tuple.
@@ -223,10 +223,10 @@ public override string ToString()
223
223
return sb . ToString ( ) ;
224
224
}
225
225
226
- #region Implementation of ITuple
227
- int ITuple . Rank => 2 ;
226
+ #region Implementation of ITupleStruct
227
+ int ITupleStruct . Rank => 2 ;
228
228
229
- object ITuple . this [ int index ]
229
+ object ITupleStruct . this [ int index ]
230
230
{
231
231
get
232
232
{
@@ -249,7 +249,7 @@ object ITuple.this[int index]
249
249
/// <typeparam name="T3">The type of the component 3 of the tuple.</typeparam>
250
250
[ Serializable ]
251
251
[ PublicAPI ]
252
- public struct TupleStruct < T1 , T2 , T3 > : ITuple , IStructuralEquatable , IStructuralComparable , IComparable
252
+ public struct TupleStruct < T1 , T2 , T3 > : ITupleStruct , IStructuralEquatable , IStructuralComparable , IComparable
253
253
{
254
254
/// <summary>
255
255
/// The value of the component 1 of the tuple.
@@ -341,10 +341,10 @@ public override string ToString()
341
341
return sb . ToString ( ) ;
342
342
}
343
343
344
- #region Implementation of ITuple
345
- int ITuple . Rank => 3 ;
344
+ #region Implementation of ITupleStruct
345
+ int ITupleStruct . Rank => 3 ;
346
346
347
- object ITuple . this [ int index ]
347
+ object ITupleStruct . this [ int index ]
348
348
{
349
349
get
350
350
{
@@ -369,7 +369,7 @@ object ITuple.this[int index]
369
369
/// <typeparam name="T4">The type of the component 4 of the tuple.</typeparam>
370
370
[ Serializable ]
371
371
[ PublicAPI ]
372
- public struct TupleStruct < T1 , T2 , T3 , T4 > : ITuple , IStructuralEquatable , IStructuralComparable , IComparable
372
+ public struct TupleStruct < T1 , T2 , T3 , T4 > : ITupleStruct , IStructuralEquatable , IStructuralComparable , IComparable
373
373
{
374
374
/// <summary>
375
375
/// The value of the component 1 of the tuple.
@@ -471,10 +471,10 @@ public override string ToString()
471
471
return sb . ToString ( ) ;
472
472
}
473
473
474
- #region Implementation of ITuple
475
- int ITuple . Rank => 4 ;
474
+ #region Implementation of ITupleStruct
475
+ int ITupleStruct . Rank => 4 ;
476
476
477
- object ITuple . this [ int index ]
477
+ object ITupleStruct . this [ int index ]
478
478
{
479
479
get
480
480
{
@@ -501,7 +501,7 @@ object ITuple.this[int index]
501
501
/// <typeparam name="T5">The type of the component 5 of the tuple.</typeparam>
502
502
[ Serializable ]
503
503
[ PublicAPI ]
504
- public struct TupleStruct < T1 , T2 , T3 , T4 , T5 > : ITuple , IStructuralEquatable , IStructuralComparable , IComparable
504
+ public struct TupleStruct < T1 , T2 , T3 , T4 , T5 > : ITupleStruct , IStructuralEquatable , IStructuralComparable , IComparable
505
505
{
506
506
/// <summary>
507
507
/// The value of the component 1 of the tuple.
@@ -613,10 +613,10 @@ public override string ToString()
613
613
return sb . ToString ( ) ;
614
614
}
615
615
616
- #region Implementation of ITuple
617
- int ITuple . Rank => 5 ;
616
+ #region Implementation of ITupleStruct
617
+ int ITupleStruct . Rank => 5 ;
618
618
619
- object ITuple . this [ int index ]
619
+ object ITupleStruct . this [ int index ]
620
620
{
621
621
get
622
622
{
@@ -645,7 +645,7 @@ object ITuple.this[int index]
645
645
/// <typeparam name="T6">The type of the component 6 of the tuple.</typeparam>
646
646
[ Serializable ]
647
647
[ PublicAPI ]
648
- public struct TupleStruct < T1 , T2 , T3 , T4 , T5 , T6 > : ITuple , IStructuralEquatable , IStructuralComparable , IComparable
648
+ public struct TupleStruct < T1 , T2 , T3 , T4 , T5 , T6 > : ITupleStruct , IStructuralEquatable , IStructuralComparable , IComparable
649
649
{
650
650
/// <summary>
651
651
/// The value of the component 1 of the tuple.
@@ -767,10 +767,10 @@ public override string ToString()
767
767
return sb . ToString ( ) ;
768
768
}
769
769
770
- #region Implementation of ITuple
771
- int ITuple . Rank => 6 ;
770
+ #region Implementation of ITupleStruct
771
+ int ITupleStruct . Rank => 6 ;
772
772
773
- object ITuple . this [ int index ]
773
+ object ITupleStruct . this [ int index ]
774
774
{
775
775
get
776
776
{
@@ -801,7 +801,7 @@ object ITuple.this[int index]
801
801
/// <typeparam name="T7">The type of the component 7 of the tuple.</typeparam>
802
802
[ Serializable ]
803
803
[ PublicAPI ]
804
- public struct TupleStruct < T1 , T2 , T3 , T4 , T5 , T6 , T7 > : ITuple , IStructuralEquatable , IStructuralComparable , IComparable
804
+ public struct TupleStruct < T1 , T2 , T3 , T4 , T5 , T6 , T7 > : ITupleStruct , IStructuralEquatable , IStructuralComparable , IComparable
805
805
{
806
806
/// <summary>
807
807
/// The value of the component 1 of the tuple.
@@ -933,10 +933,10 @@ public override string ToString()
933
933
return sb . ToString ( ) ;
934
934
}
935
935
936
- #region Implementation of ITuple
937
- int ITuple . Rank => 7 ;
936
+ #region Implementation of ITupleStruct
937
+ int ITupleStruct . Rank => 7 ;
938
938
939
- object ITuple . this [ int index ]
939
+ object ITupleStruct . this [ int index ]
940
940
{
941
941
get
942
942
{
@@ -969,7 +969,7 @@ object ITuple.this[int index]
969
969
/// <typeparam name="T8">The type of the component 8 of the tuple.</typeparam>
970
970
[ Serializable ]
971
971
[ PublicAPI ]
972
- public struct TupleStruct < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 > : ITuple , IStructuralEquatable , IStructuralComparable , IComparable
972
+ public struct TupleStruct < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 > : ITupleStruct , IStructuralEquatable , IStructuralComparable , IComparable
973
973
{
974
974
/// <summary>
975
975
/// The value of the component 1 of the tuple.
@@ -1111,10 +1111,10 @@ public override string ToString()
1111
1111
return sb . ToString ( ) ;
1112
1112
}
1113
1113
1114
- #region Implementation of ITuple
1115
- int ITuple . Rank => 8 ;
1114
+ #region Implementation of ITupleStruct
1115
+ int ITupleStruct . Rank => 8 ;
1116
1116
1117
- object ITuple . this [ int index ]
1117
+ object ITupleStruct . this [ int index ]
1118
1118
{
1119
1119
get
1120
1120
{
0 commit comments