C#中字符串的大小写转换技巧

avatar
作者
猴君
阅读量:0

在C#中,可以使用以下几种方法来实现字符串的大小写转换:

  1. 使用ToUpper()方法将字符串转为大写:
string originalString = "hello"; string upperString = originalString.ToUpper(); Console.WriteLine(upperString); // 输出 HELLO 
  1. 使用ToLower()方法将字符串转为小写:
string originalString = "HELLO"; string lowerString = originalString.ToLower(); Console.WriteLine(lowerString); // 输出 hello 
  1. 使用ToUpperInvariant()和ToLowerInvariant()方法进行不受区域设置影响的大小写转换:
string originalString = "Hello"; string upperInvariantString = originalString.ToUpperInvariant(); string lowerInvariantString = originalString.ToLowerInvariant(); Console.WriteLine(upperInvariantString); // 输出 HELLO Console.WriteLine(lowerInvariantString); // 输出 hello 
  1. 使用Char.ToUpper()和Char.ToLower()方法将字符串中的字符转为大写或小写:
string originalString = "hello"; string convertedString = string.Concat(originalString.Select(c => char.ToUpper(c))); Console.WriteLine(convertedString); // 输出 HELLO 

以上是C#中实现字符串大小写转换的一些常用方法,开发人员可以根据具体需求选择合适的方法。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!