Asp.net 将文本从拉丁文转换为西里尔文aspx.net

Asp.net 将文本从拉丁文转换为西里尔文aspx.net,asp.net,Asp.net,我需要转换标签中的文本。 我是这样做的: String s = Label47.Text; s = s.Replace("S", "С").Replace("U", "У").Replace("P", "П").Replace("А", "А"); 期望值为:СУПА,但它给了我另一种语言的字母:ÐÐПA有人能告诉我这个问题的解决方案吗有人能帮我吗???通过创建一个简单/新的asp.net webform项目并将代码放在其中,它对我来说是开箱即用的,可能是页面/web

我需要转换标签中的文本。 我是这样做的:

           String s = Label47.Text;

s = s.Replace("S", "С").Replace("U", "У").Replace("P", "П").Replace("А", "А");

期望值为:СУПА,但它给了我另一种语言的字母:ÐÐПA

有人能告诉我这个问题的解决方案吗有人能帮我吗???通过创建一个简单/新的asp.net webform项目并将代码放在其中,它对我来说是开箱即用的,可能是页面/web应用程序使用的文档类型和编码有问题。@DavidePiras我在marcup charset=“UTF-8”中有其他内容,我不需要用西里尔语转换