我正在尝试使用以下代码在我的跨平台Xamarin应用中将字符串转换为标题大小写。
string rawString = "this is a test string";
System.Globalization.TextInfo textInfo = CultureInfo.CurrentCulture.TextInfo;
string formattedString = textInfo.ToTitleCase(rawString);
//Expected output is "This Is A Test String"
我无法运行此代码,因为编译器坚持在TextInfo中没有ToTitleCase的定义。但是documentation说不然。
我正在使用Visual Studio 2017以及最新的NuGet包(包括所有.Net包和Xamarin.Forms)