使用小写重音符号的问题

问题描述 投票:0回答:1

我有一个字符串,它是一个短语,在该句子中,所有内容均以大写字母表示,我需要的是所有内容均以小写字母表示,当我使用.toLower()时,除'É'字符外,其他所有内容都可以正常工作,我该如何使用小写字母而不用.Replace(“É”,“é”)来做到这一点,我希望避免使用替换,以防将来出现此类例外情况,更一般一些]]

我有一个字符串,它是一个短语,在该句子中,所有内容均以大写字母表示,我需要的是所有内容均以小写字母表示,当我使用.toLower()时,除...以外,其他所有内容都可以正常工作。]] >

我不确定为什么它对您不起作用。我去了try.dot.net,然后输入“É”,并为该代码打印了“é”:

Console.WriteLine("É".ToLower());

或者,您也可以使用ToLower()构造函数重载并传入CultureInfo来告诉.Net,您正在尝试使用西班牙语或法语,如下所示:

Console.WriteLine("É".ToLower(new System.Globalization.CultureInfo("es-ES", false)));
c# xamarin.android
1个回答
0
投票

我不确定为什么它对您不起作用。我去了try.dot.net,然后输入“É”,并为该代码打印了“é”:

© www.soinside.com 2019 - 2024. All rights reserved.