System.IO 4.1.0

Provides base input and output (I/O) types, including System.IO.Stream, System.IO.StreamReader and System.IO.StreamWriter, that allow reading and writing to data streams Commonly Used Types: System.IO.Stream System.IO.EndOfStreamException System.IO.MemoryStream System.IO.StreamReader System.IO.StreamWriter System.IO.StringWriter System.IO.TextWriter System.IO.TextReader When using NuGet 3.x this package requires at least version 3.4.

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

Packages Downloads
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.
11
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.
10
System.Private.DataContractSerialization
Internal implementation package not meant for direct consumption. Please do not reference directly. Provides implementation of System.Runtime.Serialization packages. When using NuGet 3.x this package requires at least version 3.4.
10
Microsoft.NETCore.Runtime.Native
Support libraries for the .NET Core runtime used by .NETNative.
10
System.Data.Common
Provides the base abstract classes, including System.Data.DbConnection and System.Data.DbCommand, for all data providers. Commonly Used Types: System.DBNull System.Data.Common.DbConnection System.Data.Common.DbException System.Data.Common.DbParameter System.Data.DbType System.Data.Common.DbDataReader System.Data.Common.DbCommand System.Data.Common.DbTransaction System.Data.Common.DbParameterCollection System.Data.Common.DbProviderFactory When using NuGet 3.x this package requires at least version 3.4.
9
System.Data.SqlClient
Provides the data provider for SQL Server. These classes provide access to versions of SQL Server and encapsulate database-specific protocols, including tabular data stream (TDS) Commonly Used Types: System.Data.SqlClient.SqlConnection System.Data.SqlClient.SqlException System.Data.SqlClient.SqlParameter System.Data.SqlDbType System.Data.SqlClient.SqlDataReader System.Data.SqlClient.SqlCommand System.Data.SqlClient.SqlTransaction System.Data.SqlClient.SqlParameterCollection System.Data.SqlClient.SqlClientFactory
9
System.Net.Http
Provides a programming interface for modern HTTP applications, including HTTP client components that allow applications to consume web services over HTTP and HTTP components that can be used by both clients and servers for parsing HTTP headers. Commonly Used Types: System.Net.Http.HttpResponseMessage System.Net.Http.DelegatingHandler System.Net.Http.HttpRequestException System.Net.Http.HttpClient System.Net.Http.MultipartContent System.Net.Http.Headers.HttpContentHeaders System.Net.Http.HttpClientHandler System.Net.Http.StreamContent System.Net.Http.FormUrlEncodedContent System.Net.Http.HttpMessageHandler \r\n TFS ID: 1599443, GitHub SHA: https://github.com/dotnet/corefx/tree/eede273a4dfabcea608621f5e1bbf8ad00584cfb
9
System.IO.FileSystem
Provides types that allow reading and writing to files and types that provide basic file and directory support.
9
System.Security.Claims
Provides classes that implement claims-based identity in the .NET Framework, including classes that represent claims, claims-based identities, and claims-based principals. Commonly Used Types: System.Security.Principal.GenericIdentity System.Security.Claims.Claim System.Security.Claims.ClaimsIdentity System.Security.Claims.ClaimsPrincipal System.Security.Principal.GenericPrincipal \r\n TFS ID: 1599443, GitHub SHA: https://github.com/dotnet/corefx/tree/eede273a4dfabcea608621f5e1bbf8ad00584cfb
9
System.Security.Cryptography.OpenSsl
Provides cryptographic algorithm implementations and key management for non-Windows systems with OpenSSL. Commonly Used Types: System.Security.Cryptography.RSAOpenSsl When using NuGet 3.x this package requires at least version 3.4.
9
System.Runtime.WindowsRuntime
Provides extensions methods that improve interoperation between managed code and the Windows Runtime. Commonly Used Types: System.WindowsRuntimeSystemExtensions System.IO.WindowsRuntimeStorageExtensions System.IO.WindowsRuntimeStreamExtensions System.Runtime.InteropServices.WindowsRuntime.AsyncInfo System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeBuffer \r\n TFS ID: 1599443, GitHub SHA: https://github.com/dotnet/corefx/tree/eede273a4dfabcea608621f5e1bbf8ad00584cfb
9
System.Runtime.WindowsRuntime
Provides extensions methods that improve interoperation between managed code and the Windows Runtime. Commonly Used Types: System.WindowsRuntimeSystemExtensions System.IO.WindowsRuntimeStorageExtensions System.IO.WindowsRuntimeStreamExtensions System.Runtime.InteropServices.WindowsRuntime.AsyncInfo System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeBuffer When using NuGet 3.x this package requires at least version 3.4.
9
System.Security.Cryptography.Cng
Provides cryptographic algorithm implementations and key management with Windows Cryptographic Next Generation API (CNG). Commonly Used Types: System.Security.Cryptography.RSACng System.Security.Cryptography.ECDsaCng System.Security.Cryptography.CngKey When using NuGet 3.x this package requires at least version 3.4.
9
NETStandard.Library
A set of standard .NET APIs that are prescribed to be used and supported together. This includes all of the APIs in the NETStandard.Platform package plus additional libraries that are core to .NET but built on top of NETStandard.Platform. When using NuGet 3.x this package requires at least version 3.4.
9
System.Xml.ReaderWriter
Provides provides a fast, non-cached, forward-only way to read and write Extensible Markup Language (XML) data. Commonly Used Types: System.Xml.XmlNodeType System.Xml.XmlException System.Xml.XmlReader System.Xml.XmlWriter System.Xml.IXmlLineInfo System.Xml.XmlNameTable System.Xml.IXmlNamespaceResolver System.Xml.XmlNamespaceManager System.Xml.XmlQualifiedName
9
System.Xml.XmlDocument
Provides an older in-memory Extensible Markup Language (XML) programming interface that enables you to modify XML documents. Developers should prefer the classes in the System.Xml.XDocument package. Commonly Used Types: System.Xml.XmlNode System.Xml.XmlElement System.Xml.XmlAttribute System.Xml.XmlDocument System.Xml.XmlDeclaration System.Xml.XmlText System.Xml.XmlComment System.Xml.XmlNodeList System.Xml.XmlWhitespace System.Xml.XmlCDataSection When using NuGet 3.x this package requires at least version 3.4.
9
FluentFTP
An FTP and FTPS client for .NET & .NET Standard, optimized for speed. Provides extensive FTP commands, File uploads/downloads, SSL/TLS connections, Automatic directory listing parsing, File hashing/checksums, File permissions/CHMOD, FTP proxies, UTF-8 support, Async/await support, Powershell support and more. Written entirely in C#, with no external dependencies.
9
System.Xml.XPath.XmlDocument
Provides extension methods that add System.Xml.XPath support to the System.Xml.XmlDocument package. Commonly Used Types: System.Xml.XPath.XmlDocumentExtensions
9

https://go.microsoft.com/fwlink/?LinkID=799417

MonoAndroid 1.0

  • No dependencies.

Xamarin.WatchOS 1.0

  • No dependencies.

Xamarin.TVOS 1.0

  • No dependencies.

Xamarin.Mac 2.0

  • No dependencies.

Xamarin.iOS 1.0

  • No dependencies.

WindowsPhoneApp 8.1

  • No dependencies.

WindowsPhone 8.0

  • No dependencies.

Windows 8.0

  • No dependencies.

.NETPortable 0.0

  • No dependencies.

.NET Standard 1.5

.NET Standard 1.3

MonoTouch 1.0

  • No dependencies.

.NET Framework 4.6.2

  • No dependencies.

.NETCore 5.0

.NET Framework 4.5

  • No dependencies.

.NET Standard 1.0

Version Downloads Last updated
4.3.0 5 02/02/2025
4.3.0-preview1-24530-04 6 02/02/2025
4.1.0 6 02/02/2025
4.1.0-rc2-24027 7 02/02/2025
4.0.11-beta-23516 4 02/02/2025
4.0.11-beta-23409 7 02/02/2025
4.0.11-beta-23225 6 02/02/2025
4.0.10 4 02/02/2025
4.0.10-beta-23109 7 02/02/2025
4.0.10-beta-23019 5 02/02/2025
4.0.10-beta-22816 7 02/02/2025
4.0.10-beta-22605 6 02/02/2025
4.0.10-beta-22416 5 02/02/2025
4.0.10-beta-22231 8 02/02/2025
4.0.0 5 02/02/2025
4.0.0-beta-23109 6 02/02/2025
4.0.0-beta-23019 7 02/02/2025