第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

.NET Core不了解Windows 1252,如何解決?

.NET Core不了解Windows 1252,如何解決?

慕慕森 2019-11-30 13:34:40
當(dāng)為.NET 4編譯時(shí),此程序運(yùn)行良好,但為.NET Core編譯時(shí),該程序運(yùn)行正常。我了解不支持編碼的錯(cuò)誤,但無法解決。Public Class Program    Public Shared Function Main(ByVal args As String()) As Integer        System.Text.Encoding.GetEncoding(1252)    End FunctionEnd Class
查看完整描述

3 回答

?
蝴蝶不菲

TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超4個(gè)贊

要做到這一點(diǎn),你需要注冊的CodePagesEncodingProvider從實(shí)例System.Text.Encoding.CodePages包。


為此,請安裝System.Text.Encoding.CodePages包:


dotnet add package System.Text.Encoding.CodePages

然后(隱式或顯式運(yùn)行后dotnet restore),您可以調(diào)用:


Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);

var enc1252 = Encoding.GetEncoding(1252);

另外,如果只需要一個(gè)代碼頁,則無需注冊即可直接獲取它:


var enc1252 = CodePagesEncodingProvider.Instance.GetEncoding(1252);


查看完整回答
反對 回復(fù) 2019-11-30
?
牧羊人nacy

TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超7個(gè)贊

請寫出:


<ItemGroup>

    <PackageReference Include="System.Text.Encoding.CodePages" Version="4.3.0" />

</ItemGroup>

在csproj。


在程序包控制臺(tái)中,寫“ dotnet restore”,還原程序集。


并將此代碼作為示例:


public class MyClass

{

    static MyClass()

    {

        Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);

    }

}


查看完整回答
反對 回復(fù) 2019-11-30
?
慕俠2389804

TA貢獻(xiàn)1719條經(jīng)驗(yàn) 獲得超6個(gè)贊

我認(rèn)為重要的一點(diǎn)是,如果您的編碼存儲(chǔ)為同一類的靜態(tài)只讀字段或靜態(tài)const,則靜態(tài)構(gòu)造函數(shù)將無法工作。訪問字段時(shí)不會(huì)及時(shí)執(zhí)行。解決此問題的一種方法是使用lambda屬性:public static Encoding Windows1252 => Encoding.GetEncoding(1252)

查看完整回答
反對 回復(fù) 2019-11-30
  • 3 回答
  • 0 關(guān)注
  • 516 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)