To do this, you need to register the CodePagesEncodingProvider
instance from the System.Text.Encoding.CodePages
package.
To do that, install the System.Text.Encoding.CodePages package:
dotnet add package System.Text.Encoding.CodePages
Then (after implicitly or explicitly running dotnet restore
) you can call:
Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
var enc1252 = Encoding.GetEncoding(1252);
Alternatively, if you only need that one code page, you can get it directly, without registration:
var enc1252 = CodePagesEncodingProvider.Instance.GetEncoding(1252);
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…