System.ValueTuple 4.6.1
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.ValueTupleSystem.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.TupleExtensionsSystem.Runtime.CompilerServices.TupleElementNamesAttribute
Additional Documentation
- For more information about these APIs, see Value tuples.
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.Extensions.Options
Provides a strongly typed way of specifying and accessing settings using dependency injection.
|
126 |
|
Serilog
Simple .NET logging with fully-structured events
|
100 |
|
System.Text.Json
Provides high-performance and low-allocating types that serialize objects to JavaScript Object Notation (JSON) text and deserialize JSON text to objects, with UTF-8 support built-in. Also provides types to read and write JSON text encoded as UTF-8, and to create an in-memory document object model (DOM), that is read-only, for random access of the JSON elements within a structured view of the data.
The System.Text.Json library is built-in as part of the shared framework in .NET Runtime. The package can be installed when you need to use it in other target frameworks.
|
66 |
|
Microsoft.Extensions.Configuration.Abstractions
Provides abstractions of key-value pair based configuration. Interfaces defined in this package are implemented by classes in Microsoft.Extensions.Configuration and other configuration packages.
|
60 |
|
Microsoft.Extensions.Options
Provides a strongly typed way of specifying and accessing settings using dependency injection.
|
46 |
|
MathNet.Filtering
Math.NET Filtering, providing methods and algorithms for signal processing and filtering in science, engineering and every day use. Supports .Net Framework 4.0 or higher and .Net Standard 1.3 or higher, on Windows, Linux and Mac.
|
41 |
|
Opc.UaFx.Client
OPC UA Client SDK supporting OPC DA, AE and HDA for quick & easy OPC UA Client development using .NET Framework and .NET Standard. Simple & familiar .NET API, portability, features, patterns, samples and technical support. Unlimited free evaluation & royalty free licensing. Designed and implemented using Microsoft's Framework Design Guidelines by Traeger in Germany/Bavaria with over 30 years of experience in industrial communication.
NEW!
Samples available at https://github.com/Traeger-GmbH/opcuanet-samples
OPC Watch
Download: https://docs.traeger.de/en/software/sdk/opc-ua/net#download
Usage: Browse, read, write, subscribe nodes or generate code for user defined types from server or nodeset.
Features:
• DA: Data Access
• HDA: Historical Data Access
• AE: Alarms & Events + Conditions
• IO: FileAccess
• API: Methods and Enumerations
• OPC Classic Support
• Others:
• Units of Measurements
• Complex/Structured Data Types
Characteristics:
• Simple and fast Client Development
• Minimum number of lines of code
• Uses OPC Foundation Stack v1.03.351.0
• Significantly reduced lines of code compared to OPC Foundation Stack
Framework Features:
• Data Types using Name-Value pairs, .NET dynamic and user defined types
• Linq to Objects support to browse nodes
• Simplified automatic certificate management
• Advanced node identifier formats like compound, URI or Foundation
• Database Cursor like historical data access
• Event driven programming model for certificates and subscriptions
Tested with:
• SIMATIC S7-1500, SIMOTION, SINUMERIC, ...
• and many more other vendors
Works on:
• Windows / Ubuntu / Debian / macOS
• Android / iOS
|
40 |
|
MathNet.Numerics
Math.NET Numerics is the numerical foundation of the Math.NET project, aiming to provide methods and algorithms for numerical computations in science, engineering and every day use. Supports .NET 5.0 or higher, .NET Standard 2.0 and .NET Framework 4.6.1 or higher, on Windows, Linux and Mac.
|
37 |
|
System.Formats.Asn1
Provides classes that can read and write the ASN.1 BER, CER, and DER data formats.
Commonly Used Types:
System.Formats.Asn1.AsnReader
System.Formats.Asn1.AsnWriter
|
31 |
|
System.Text.Json
Provides high-performance and low-allocating types that serialize objects to JavaScript Object Notation (JSON) text and deserialize JSON text to objects, with UTF-8 support built-in. Also provides types to read and write JSON text encoded as UTF-8, and to create an in-memory document object model (DOM), that is read-only, for random access of the JSON elements within a structured view of the data.
The System.Text.Json library is built-in as part of the shared framework in .NET Runtime. The package can be installed when you need to use it in other target frameworks.
|
29 |
|
System.Text.Json
Provides high-performance and low-allocating types that serialize objects to JavaScript Object Notation (JSON) text and deserialize JSON text to objects, with UTF-8 support built-in. Also provides types to read and write JSON text encoded as UTF-8, and to create an in-memory document object model (DOM), that is read-only, for random access of the JSON elements within a structured view of the data.
The System.Text.Json library is built-in as part of the shared framework in .NET Runtime. The package can be installed when you need to use it in other target frameworks.
|
27 |
|
Serilog
Simple .NET logging with fully-structured events
|
21 |
|
Serilog
Simple .NET logging with fully-structured events
|
18 |
|
System.Formats.Asn1
Provides classes that can read and write the ASN.1 BER, CER, and DER data formats.
Commonly Used Types:
System.Formats.Asn1.AsnReader
System.Formats.Asn1.AsnWriter
|
16 |
|
System.Formats.Asn1
Provides classes that can read and write the ASN.1 BER, CER, and DER data formats.
Commonly Used Types:
System.Formats.Asn1.AsnReader
System.Formats.Asn1.AsnWriter
|
12 |
|
System.Formats.Asn1
Provides classes that can read and write the ASN.1 BER, CER, and DER data formats.
Commonly Used Types:
System.Formats.Asn1.AsnReader
System.Formats.Asn1.AsnWriter
|
10 |
|
Microsoft.Extensions.Logging
Logging infrastructure default implementation for Microsoft.Extensions.Logging.
|
4 |
|
Microsoft.Extensions.Configuration.Abstractions
Abstractions of key-value pair based configuration.
Commonly Used Types:
Microsoft.Extensions.Configuration.IConfiguration
Microsoft.Extensions.Configuration.IConfigurationBuilder
Microsoft.Extensions.Configuration.IConfigurationProvider
Microsoft.Extensions.Configuration.IConfigurationRoot
Microsoft.Extensions.Configuration.IConfigurationSection
|
3 |
|
System.Text.Json
Provides high-performance and low-allocating types that serialize objects to JavaScript Object Notation (JSON) text and deserialize JSON text to objects, with UTF-8 support built-in. Also provides types to read and write JSON text encoded as UTF-8, and to create an in-memory document object model (DOM), that is read-only, for random access of the JSON elements within a structured view of the data.
The System.Text.Json library is built-in as part of the shared framework in .NET Runtime. The package can be installed when you need to use it in other target frameworks.
|
3 |
.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.1 | 2 | 08/24/2025 |
| 4.5.0 | 34 | 01/08/2025 |
| 4.5.0-rc1 | 2 | 08/24/2025 |
| 4.5.0-preview2-26406-04 | 2 | 08/25/2025 |
| 4.5.0-preview1-26216-02 | 2 | 08/25/2025 |
| 4.4.0 | 3 | 08/24/2025 |
| 4.4.0-preview2-25405-01 | 2 | 08/25/2025 |
| 4.4.0-preview1-25305-02 | 2 | 08/25/2025 |
| 4.3.1 | 2 | 08/24/2025 |
| 4.3.0 | 2 | 08/24/2025 |
| 4.3.0-preview1-24530-04 | 2 | 08/25/2025 |
| 4.0.0-rc3-24212-01 | 2 | 08/25/2025 |