System.Text.Encoding.CodePages 10.0.4

About

System.Text.Encoding.CodePages enable creating single and double bytes encodings for code pages that otherwise are available only in the desktop .NET Framework.

Key Features

  • Support single and double byte encodings for code pages that are not available in .NET Core.

How to Use

using System.Text;

// Register the CodePages encoding provider at application startup to enable using single and double byte encodings.
Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);

// Now can create single and double byte encodings for code pages that are not available in .NET Core.
Encoding windows1252Encoding = Encoding.GetEncoding(1252); // Western European (Windows)
byte[] encodedBytes = windows1252Encoding.GetBytes("String to encode");

Main Types

The main types provided by this library are:

  • CodePagesEncodingProvider

Additional Documentation

Feedback & Contributing

System.Text.Encoding.CodePages is released as open source under the MIT license. Bug reports and contributions are welcome at the GitHub repository.

Showing the top 20 packages that depend on System.Text.Encoding.CodePages.

Packages Downloads
EPPlus
A spreadsheet library for .NET framework and .NET core
155
Microsoft.Build
This package contains the Microsoft.Build assembly which is used to create, edit, and evaluate MSBuild projects.
171
Microsoft.Build
This package contains the Microsoft.Build assembly which is used to create, edit, and evaluation MSBuild projects.
150
Microsoft.Build
This package contains the Microsoft.Build assembly which is used to create, edit, and evaluation MSBuild projects.
154
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.
153
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/1ce8866c9de4c2d67351ef6863699dee03b0804a.
157
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/20b9af913f1b8ce0a62f72bea9e75e4aa3cf6b0e.
155
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/6a5a63bbc9f4449d9bd1e95a8f9624939c3ccdc3.
225
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/81d9274600db701a8b08ed8af3fd6b00a775cc33.
213
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/df45061e218c9b5813c5531bc06fb238a23e30f6.
544
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/e091728607ca0fc9efca55ccfb3e59259c6b5a0a.
425
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/e873e69306527a0424e97af2985370556f474019
150
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/ec366687c8caead948e58704ad61ed644eb91b5b.
153
Microsoft.CodeAnalysis.CSharp.Workspaces
.NET Compiler Platform ("Roslyn") support for analyzing C# projects and solutions. More details at https://aka.ms/roslyn-packages This package was built from the source at https://github.com/dotnet/roslyn/commit/fa72fa61b0d822ea8a3fbeb96f668340419ab5cd.
154
Microsoft.NETCore.UniversalWindowsPlatform
Provides a set of packages that can be used when building Universal Windows applications on .NET. 6.0.5 contains .NET native compilers 1.7.3 and 2.0. When using Visual Studio this package requires Visual Studio 2017 or later. When using NuGet 3.x this package requires at least version 3.4.
154
Microsoft.NETCore.UniversalWindowsPlatform
Provides a set of packages that can be used when building Universal Windows applications on .NETCore. 0800a16c103242451e71cb033fa7fb968288f7f8 When using NuGet 3.x this package requires at least version 3.4.
165
Microsoft.NETCore.UniversalWindowsPlatform
Provides a set of packages that can be used when building Universal Windows applications on .NETCore. 4a86d78425de41ee21f6b83b1625db768b6b2db6 When using NuGet 3.x this package requires at least version 3.4.
152
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 8f968b9e79c5721d78cc88e46fe57457fe9d490d When using NuGet 3.x this package requires at least version 3.4.
152
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 When using NuGet 3.x this package requires at least version 3.4.
152

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

.NET Framework 4.6.2

.NET 8.0

  • No dependencies.

.NET 9.0

  • No dependencies.

.NET 10.0

  • No dependencies.

.NET Standard 2.0

Version Downloads Last updated
11.0.0-preview.2.26159.112 2 03/11/2026
11.0.0-preview.1.26104.118 12 02/13/2026
10.0.4 2 03/11/2026
10.0.3 10 02/12/2026
10.0.2 15 01/14/2026
10.0.1 36 12/10/2025
10.0.0 51 11/12/2025
10.0.0-rc.2.25502.107 46 10/15/2025
10.0.0-rc.1.25451.107 61 09/09/2025
10.0.0-preview.7.25380.108 64 08/12/2025
10.0.0-preview.6.25358.103 65 07/16/2025
10.0.0-preview.5.25277.114 98 06/07/2025
10.0.0-preview.4.25258.110 80 05/15/2025
10.0.0-preview.3.25171.5 86 04/14/2025
10.0.0-preview.2.25163.2 108 04/02/2025
10.0.0-preview.1.25080.5 91 04/02/2025
9.0.14 1 03/11/2026
9.0.13 11 02/12/2026
9.0.12 16 01/14/2026
9.0.11 48 11/12/2025
9.0.10 57 10/15/2025
9.0.9 67 09/09/2025
9.0.8 70 08/05/2025
9.0.7 70 07/09/2025
9.0.6 76 06/11/2025
9.0.5 88 05/16/2025
9.0.4 106 04/09/2025
9.0.3 139 03/28/2025
9.0.2 130 04/01/2025
9.0.1 121 03/06/2025
9.0.0 105 11/14/2024
9.0.0-rc.2.24473.5 100 10/20/2024
9.0.0-rc.1.24431.7 88 10/21/2024
9.0.0-preview.7.24405.7 87 08/18/2024
9.0.0-preview.6.24327.7 112 07/18/2024
9.0.0-preview.5.24306.7 109 07/22/2024
9.0.0-preview.4.24266.19 112 07/22/2024
9.0.0-preview.3.24172.9 105 07/22/2024
9.0.0-preview.2.24128.5 113 07/22/2024
9.0.0-preview.1.24080.9 113 07/22/2024
8.0.0 157 02/05/2024
8.0.0-rc.2.23479.6 122 07/22/2024
8.0.0-rc.1.23419.4 117 07/22/2024
8.0.0-preview.7.23375.6 115 07/22/2024
8.0.0-preview.6.23329.7 110 07/22/2024
8.0.0-preview.5.23280.8 114 07/22/2024
8.0.0-preview.4.23259.5 104 07/22/2024
8.0.0-preview.3.23174.8 124 07/22/2024
8.0.0-preview.2.23128.3 109 07/22/2024
8.0.0-preview.1.23110.8 119 07/22/2024
7.0.0 149 07/22/2024
7.0.0-rc.2.22472.3 125 07/22/2024
7.0.0-rc.1.22426.10 123 07/22/2024
7.0.0-preview.7.22375.6 112 07/22/2024
7.0.0-preview.6.22324.4 125 07/21/2024
7.0.0-preview.5.22301.12 113 07/22/2024
7.0.0-preview.4.22229.4 122 07/22/2024
7.0.0-preview.3.22175.4 125 07/22/2024
7.0.0-preview.2.22152.2 112 07/22/2024
7.0.0-preview.1.22076.8 120 07/22/2024
6.0.1 115 11/14/2024
6.0.0 286 02/04/2024
6.0.0-rc.2.21480.5 129 07/22/2024
6.0.0-rc.1.21451.13 107 07/22/2024
6.0.0-preview.7.21377.19 139 07/22/2024
6.0.0-preview.6.21352.12 106 07/22/2024
6.0.0-preview.5.21301.5 118 07/22/2024
6.0.0-preview.4.21253.7 118 07/22/2024
6.0.0-preview.3.21201.4 124 07/22/2024
6.0.0-preview.2.21154.6 124 07/22/2024
6.0.0-preview.1.21102.12 119 07/22/2024
5.0.0 153 03/17/2024
5.0.0-rc.2.20475.5 133 07/22/2024
5.0.0-rc.1.20451.14 119 07/22/2024
5.0.0-preview.8.20407.11 111 07/22/2024
5.0.0-preview.7.20364.11 148 07/22/2024
5.0.0-preview.6.20305.6 121 07/22/2024
5.0.0-preview.5.20278.1 122 07/22/2024
5.0.0-preview.4.20251.6 130 07/20/2024
5.0.0-preview.3.20214.6 119 07/22/2024
5.0.0-preview.2.20160.6 113 07/22/2024
5.0.0-preview.1.20120.5 124 07/22/2024
4.7.1 129 07/22/2024
4.7.0 138 02/04/2024
4.7.0-preview3.19551.4 128 07/22/2024
4.7.0-preview2.19523.17 110 07/22/2024
4.7.0-preview1.19504.10 111 07/22/2024
4.6.0 147 07/22/2024
4.6.0-rc1.19456.4 111 07/22/2024
4.6.0-preview9.19421.4 108 07/22/2024
4.6.0-preview9.19416.11 127 07/22/2024
4.6.0-preview8.19405.3 105 07/22/2024
4.6.0-preview7.19362.9 122 07/22/2024
4.6.0-preview6.19303.8 132 07/22/2024
4.6.0-preview6.19264.9 102 07/22/2024
4.6.0-preview5.19224.8 116 07/22/2024
4.6.0-preview4.19212.13 115 07/22/2024
4.6.0-preview3.19128.7 108 07/22/2024
4.6.0-preview.19073.11 126 07/22/2024
4.6.0-preview.18571.3 105 07/22/2024
4.5.1 381 02/04/2024
4.5.1-servicing-27114-05 168 07/22/2024
4.5.0 124 07/22/2024
4.5.0-rc1 136 07/22/2024
4.5.0-preview2-26406-04 125 07/22/2024
4.5.0-preview1-26216-02 135 07/22/2024
4.5.0-preview1-25914-04 119 07/22/2024
4.4.0 110 07/22/2024
4.4.0-preview2-25405-01 120 07/22/2024
4.4.0-preview1-25305-02 113 07/22/2024
4.3.0 218 02/05/2024
4.3.0-preview1-24530-04 119 07/22/2024
4.0.1 153 02/13/2024
4.0.1-rc2-24027 114 07/22/2024
4.0.1-beta-23516 109 07/22/2024
4.0.1-beta-23409 107 07/22/2024
4.0.1-beta-23225 107 07/22/2024
4.0.0 108 07/22/2024
4.0.0-beta-23109 111 07/18/2024
4.0.0-beta-23019 116 07/18/2024
4.0.0-beta-22816 117 07/18/2024
4.0.0-beta-22605 117 07/18/2024
4.0.0-beta-22416 113 07/18/2024
4.0.0-beta-22231 127 07/18/2024