System.Runtime 4.0.0
Provides the fundamental primitives, classes and base classes that define commonly-used value and reference data types, events and event handlers, interfaces, attributes, and exceptions. This packages represents the core package, and provides the minimal set of types required to build a managed application.
Commonly Used Types:
System.Object
System.Exception
System.Int16
System.Int32
System.Int64
System.Enum
System.String
System.Char
System.Boolean
System.SByte
System.Byte
System.DateTime
System.DateTimeOffset
System.Single
System.Double
System.UInt16
System.UInt32
System.UInt64
System.IDisposable
System.Uri
Showing the top 20 packages that depend on System.Runtime.
| Packages | Downloads |
|---|---|
|
System.Globalization
Provides classes that define culture-related information, including language, country/region, calendars in use, format patterns for dates, currency, and numbers, and sort order for strings.
Commonly Used Types:
System.Globalization.DateTimeFormatInfo
System.Globalization.CultureInfo
System.Globalization.NumberFormatInfo
System.Globalization.CalendarWeekRule
System.Globalization.TextInfo
System.Globalization.Calendar
System.Globalization.CompareInfo
System.Globalization.CompareOptions
System.Globalization.UnicodeCategory
When using NuGet 3.x this package requires at least version 3.4.
|
2 |
|
System.Linq
Provides classes and interfaces that supports queries that use Language-Integrated Query (LINQ).
Commonly Used Types:
System.Linq.Enumerable
System.Linq.IGrouping<TKey, TElement>
System.Linq.IOrderedEnumerable<TElement>
System.Linq.ILookup<TKey, TElement>
System.Linq.Lookup<TKey, TElement>
When using NuGet 3.x this package requires at least version 3.4.
|
2 |
|
NETStandard.Library
A set of standard .NET APIs that are prescribed to be used and supported together.
18a36291e48808fa7ef2d00a764ceb1ec95645a5
When using NuGet 3.x this package requires at least version 3.4.
|
2 |
|
Humanizer.Core
Humanizer core package that contains the library and the neutral language (English) resources
|
2 |
|
System.Threading.Tasks
Provides types that simplify the work of writing concurrent and asynchronous code.
Commonly Used Types:
System.Threading.Tasks.Task<TResult>
System.Runtime.CompilerServices.TaskAwaiter<TResult>
System.Threading.Tasks.TaskCompletionSource<TResult>
System.Threading.Tasks.Task
System.OperationCanceledException
System.AggregateException
When using NuGet 3.x this package requires at least version 3.4.
|
2 |
|
System.Threading.Timer
Provides the System.Threading.Timer class, which is a mechanism for executing a method at specified intervals.
Commonly Used Types:
System.Threading.Timer
System.Threading.TimerCallback
When using NuGet 3.x this package requires at least version 3.4.
|
2 |
|
System.Threading
Provides the fundamental synchronization primitives, including System.Threading.Monitor and System.Threading.Mutex, that are required when writing asynchronous code.
Commonly Used Types:
System.Threading.Monitor
System.Threading.SynchronizationContext
System.Threading.ManualResetEvent
System.Threading.AutoResetEvent
System.Threading.ThreadLocal<T>
System.Threading.EventWaitHandle
System.Threading.SemaphoreSlim
System.Threading.Mutex
When using NuGet 3.x this package requires at least version 3.4.
|
2 |
|
System.Reflection.Emit
Provides classes that allow a compiler or tool to emit metadata and optionally generate a PE file on disk. The primary clients of these classes are script engines and compilers.
Commonly Used Types:
System.Reflection.Emit.AssemblyBuilder
System.Reflection.Emit.FieldBuilder
System.Reflection.Emit.TypeBuilder
System.Reflection.Emit.MethodBuilder
System.Reflection.Emit.ConstructorBuilder
System.Reflection.Emit.GenericTypeParameterBuilder
System.Reflection.Emit.ModuleBuilder
System.Reflection.Emit.PropertyBuilder
System.Reflection.Emit.AssemblyBuilderAccess
System.Reflection.Emit.EventBuilder
When using NuGet 3.x this package requires at least version 3.4.
|
2 |
|
System.Runtime.Handles
Provides base classes, including System.Runtime.InteropServices.CriticalHandle and System.Runtime.InteropServices.SafeHandle, for types that represent operating system handles.
Commonly Used Types:
System.Runtime.InteropServices.SafeHandle
Microsoft.Win32.SafeHandles.SafeWaitHandle
System.Runtime.InteropServices.CriticalHandle
System.Threading.WaitHandleExtensions
System.IO.HandleInheritability
When using NuGet 3.x this package requires at least version 3.4.
|
2 |
|
System.Numerics.Vectors
Provides hardware-accelerated numeric types, suitable for high-performance processing and graphics applications.
Commonly Used Types:
System.Numerics.Matrix3x2
System.Numerics.Matrix4x4
System.Numerics.Plane
System.Numerics.Quaternion
System.Numerics.Vector2
System.Numerics.Vector3
System.Numerics.Vector4
System.Numerics.Vector
System.Numerics.Vector<T>
|
2 |
|
System.Linq.Expressions
Provides classes, interfaces and enumerations that enable language-level code expressions to be represented as objects in the form of expression trees.
Commonly Used Types:
System.Linq.IQueryable<T>
System.Linq.IQueryable
System.Linq.Expressions.Expression<TDelegate>
System.Linq.Expressions.Expression
System.Linq.Expressions.ExpressionVisitor
When using NuGet 3.x this package requires at least version 3.4.
|
2 |
|
System.Diagnostics.Debug
Provides classes and attributes that allows basic interaction with a debugger.
Commonly Used Types:
System.Diagnostics.Debug
System.Diagnostics.DebuggerStepThroughAttribute
System.Diagnostics.Debugger
System.Diagnostics.DebuggerDisplayAttribute
System.Diagnostics.DebuggerBrowsableAttribute
System.Diagnostics.DebuggerBrowsableState
System.Diagnostics.DebuggerHiddenAttribute
System.Diagnostics.DebuggerNonUserCodeAttribute
System.Diagnostics.DebuggerTypeProxyAttribute
When using NuGet 3.x this package requires at least version 3.4.
|
2 |
|
System.Runtime.Numerics
Provides the numeric types System.Numerics.BigInteger and System.Numerics.Complex, which complement the numeric primitives, such as System.Byte, System.Double and System.Int32.
Commonly Used Types:
System.Numerics.BigInteger
System.Numerics.Complex
When using NuGet 3.x this package requires at least version 3.4.
|
2 |
|
System.Security.Cryptography.Primitives
Provides common types for the cryptographic libraries.
Commonly Used Types:
System.Security.Cryptography.ICryptoTransform
System.Security.Cryptography.AsymmetricAlgorithm
System.Security.Cryptography.SymmetricAlgorithm
System.Security.Cryptography.HashAlgorithm
System.Security.Cryptography.KeyedHashAlgorithm
System.Security.Cryptography.HMAC
System.Security.Cryptography.KeySizes
System.Security.Cryptography.CryptographicException
System.Security.Cryptography.CipherMode
System.Security.Cryptography.PaddingMode
System.Security.Cryptography.CryptoStream
System.Security.Cryptography.CryptoStreamMode
When using NuGet 3.x this package requires at least version 3.4.
|
2 |
|
System.Runtime.Serialization.Primitives
Provides common types, including System.Runtime.Serialization.DataContractAttribute, for libraries that support data contract serialization.
Commonly Used Types:
System.Runtime.Serialization.StreamingContext
System.Runtime.Serialization.OnDeserializingAttribute
System.Runtime.Serialization.OnDeserializedAttribute
System.Runtime.Serialization.OnSerializingAttribute
System.Runtime.Serialization.OnSerializedAttribute
System.Runtime.Serialization.EnumMemberAttribute
System.Runtime.Serialization.DataMemberAttribute
System.Runtime.Serialization.DataContractAttribute
System.Runtime.Serialization.IgnoreDataMemberAttribute
System.Runtime.Serialization.SerializationException
When using NuGet 3.x this package requires at least version 3.4.
|
2 |
|
System.Runtime.CompilerServices.Unsafe
Provides the System.Runtime.CompilerServices.Unsafe class, which provides generic, low-level functionality for manipulating pointers.
Commonly Used Types:
System.Runtime.CompilerServices.Unsafe
When using NuGet 3.x this package requires at least version 3.4.
|
2 |
Windows 8.0
- No dependencies.
.NET Framework 4.5
- No dependencies.
MonoAndroid 1.0
- No dependencies.
MonoTouch 1.0
- No dependencies.
WindowsPhone 8.0
- No dependencies.
WindowsPhoneApp 8.1
- No dependencies.
Xamarin.iOS 1.0
- No dependencies.
Xamarin.Mac 2.0
- No dependencies.
| Version | Downloads | Last updated |
|---|---|---|
| 4.3.1 | 1 | 11/18/2025 |
| 4.3.0 | 1 | 11/18/2025 |
| 4.3.0-preview1-24530-04 | 1 | 11/18/2025 |
| 4.1.2 | 1 | 11/18/2025 |
| 4.1.1 | 1 | 11/18/2025 |
| 4.1.0 | 1 | 11/18/2025 |
| 4.1.0-rc2-24027 | 1 | 11/18/2025 |
| 4.0.21-beta-23516 | 0 | 11/18/2015 |
| 4.0.21-beta-23409 | 1 | 11/18/2025 |
| 4.0.21-beta-23225 | 1 | 11/18/2025 |
| 4.0.20 | 1 | 11/18/2025 |
| 4.0.20-beta-23109 | 1 | 11/18/2025 |
| 4.0.20-beta-23019 | 1 | 11/18/2025 |
| 4.0.20-beta-22816 | 1 | 11/18/2025 |
| 4.0.20-beta-22605 | 1 | 11/18/2025 |
| 4.0.20-beta-22416 | 1 | 11/18/2025 |
| 4.0.20-beta-22231 | 1 | 11/18/2025 |
| 4.0.10 | 1 | 11/18/2025 |
| 4.0.10-beta-23109 | 1 | 11/18/2025 |
| 4.0.10-beta-23019 | 1 | 11/18/2025 |
| 4.0.0 | 1 | 11/18/2025 |
| 4.0.0-beta-23109 | 1 | 11/18/2025 |
| 4.0.0-beta-23019 | 1 | 11/18/2025 |