System.ValueTuple 4.6.2

About

Provides implementations for various value tuple variants. A value tuple is a data structure that has a specific number and sequence of values.

Main Types

The main types provided by this library are:

  • System.ValueTuple
  • System.ValueTuple<T1>
  • System.ValueTuple<T1,T2>
  • System.ValueTuple<T1,T2,T3>
  • System.ValueTuple<T1,T2,T3,T4>
  • System.ValueTuple<T1,T2,T3,T4,T5>
  • System.ValueTuple<T1,T2,T3,T4,T5,T6>
  • System.ValueTuple<T1,T2,T3,T4,T5,T6,T7>
  • System.ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest>
  • System.TupleExtensions
  • System.Runtime.CompilerServices.TupleElementNamesAttribute

Additional Documentation

License

System.ValueTuple is released as open source under the MIT license.

Showing the top 20 packages that depend on System.ValueTuple.

Packages Downloads
Microsoft.Bcl.Memory
Provides Base64Url, Utf8, Index, and Range types support for .NET Framework and .NET Standard.
78
Microsoft.Bcl.TimeProvider
Provides support for system time abstraction primitives for .NET Framework and .NET Standard.
69
System.Text.Encoding.CodePages
Provides support for code-page based encodings, including Windows-1252, Shift-JIS, and GB2312. Commonly Used Types: System.Text.CodePagesEncodingProvider
49
Microsoft.Bcl.Memory
Provides Base64Url, Index and Range types support for .NET Framework and .NET Standard.
47
Microsoft.Bcl.TimeProvider
Provides support for system time abstraction primitives for .NET Framework and .NET Standard. Commonly Used Types: System.TimeProvider System.ITimer
47
Microsoft.Bcl.Memory
Provides Base64Url, Index and Range types support for .NET Framework and .NET Standard.
46
Microsoft.Bcl.TimeProvider
Provides support for system time abstraction primitives for .NET Framework and .NET Standard.
46
Microsoft.Bcl.TimeProvider
Provides support for system time abstraction primitives for .NET Framework and .NET Standard. Commonly Used Types: System.TimeProvider System.ITimer
46
Microsoft.Bcl.Memory
Provides Base64Url, Index and Range types support for .NET Framework and .NET Standard.
45
Microsoft.CodeAnalysis.Common
A shared package used by the Microsoft .NET Compiler Platform ("Roslyn"). Do not install this package manually, it will be added as a prerequisite by other packages that require it. More details at https://aka.ms/roslyn-packages This package was built from the source at https://github.com/dotnet/roslyn/commit/b9fb1610c87cccc8ceb74a770dba261a58e39c4a.
45
Microsoft.Bcl.TimeProvider
Provides support for system time abstraction primitives for .NET Framework and .NET Standard. Commonly Used Types: System.TimeProvider System.ITimer
45
Microsoft.Extensions.Options
Provides a strongly typed way of specifying and accessing settings using dependency injection.
45
Microsoft.Bcl.Memory
Provides Base64Url, Index and Range types support for .NET Framework and .NET Standard.
44
Microsoft.Bcl.TimeProvider
Provides support for system time abstraction primitives for .NET Framework and .NET Standard.
44
Microsoft.Extensions.Caching.Memory
In-memory cache implementation of Microsoft.Extensions.Caching.Memory.IMemoryCache.
44
Microsoft.Bcl.Memory
Provides Base64Url encoding, decoding and validation APIs support for .NET Framework and .NET Standard. Provides Index and Range types support for .NET Framework and .NET Standard 2.0. Commonly Used Types: System.Buffers.Text.Base64Url System.Index System.Range
43

.NET Framework 4.6.2

  • No dependencies.

.NET Framework 4.7

  • No dependencies.

.NET Framework 4.7.1

  • No dependencies.

.NET Core 2.0

  • No dependencies.

.NET Standard 2.0

  • No dependencies.

Version Downloads Last updated
4.6.2 26 02/18/2026
4.6.1 50 12/13/2025
4.5.0 34 12/13/2025
4.5.0-rc1 33 12/13/2025
4.5.0-preview2-26406-04 38 12/13/2025
4.5.0-preview1-26216-02 35 12/13/2025
4.4.0 33 12/13/2025
4.4.0-preview2-25405-01 36 12/13/2025
4.4.0-preview1-25305-02 34 12/13/2025
4.3.1 32 12/13/2025
4.3.0 31 12/13/2025
4.3.0-preview1-24530-04 30 12/13/2025
4.0.0-rc3-24212-01 33 12/13/2025