字符串到Ansicode表示

时间:2015-06-10 21:47:13

标签: c# .net

我需要在MSSQL的varchar字段中保存西里尔字符。 为此,我需要将我的字符串转换为字节的ansi表示。

例如,如果我将Notepad ++中的编码从Cyrillic更改为ANSI,则字符串会从русский язык更改为ðóññêèé ÿçûê。 我找不到在c#中执行此操作的方法,encoding.getbytes是正确的方法吗?

1 个答案:

答案 0 :(得分:3)

查看this answer

如果您确定该列中的字符串总是为cryillic,那么您可以使用一种编码将字符串转换为字节数组,然后使用不同的字符串将字节数组转换回字符串编码。我尝试了以下内容,似乎有效:

increment