gpt4 book ai didi

c# - Visual Studio C# 交换字符

转载 作者:行者123 更新时间:2023-11-30 21:27:21 25 4
gpt4 key购买 nike

我的问题是,例如,当单词“Eglė”为红色时,它会更改为“Egle”。我的意思是,字符 Ė 现在是 E。

我知道它与字符编码有关。我可以通过手动编写 Console.WriteLine("Aš esu Eimantas") 之类的字符串来输出这些特定于语言的字符(如 č、ė、š、ų),但不能通过将这些字符传递给它一个字符串变量。

Console.OutputEncoding = Encoding.Unicode;
string name;
Console.WriteLine("Įveskite savo vardą");
name = Console.ReadLine();
Console.WriteLine(name);

当我输入名称“Eglė”时,我希望得到相同的结果,但我得到的是“Egle”

最佳答案

也尝试设置输入编码:

Console.InputEncoding = Encoding.Unicode;

关于c# - Visual Studio C# 交换字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57841417/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com