C# 字符串转化成小写
时间: 2023-08-15 09:14:33 浏览: 63
要将一个字符串转换为小写,你可以使用 C# 中的 `ToLower()` 方法。这个方法将字符串中的所有字母都转换为小写形式。以下是一个示例:
```csharp
string str = "Hello World";
string lowerCaseStr = str.ToLower();
Console.WriteLine(lowerCaseStr); // 输出: hello world
```
在上面的示例中,我们使用 `ToLower()` 方法将 `str` 字符串中的所有字母转换为小写,并将结果赋值给 `lowerCaseStr` 变量。最后,我们使用 `Console.WriteLine()` 方法来输出转换后的结果。
相关问题
c# 字符串处理函数
C# 中常用的字符串处理函数有:
1. `string.Length`:获取字符串的长度。
2. `string.Substring(int startIndex, int length)`:获取从指定索引开始指定长度的子字符串。
3. `string.Split(char[] separator)`:将字符串按照指定的分隔符分割成字符串数组。
4. `string.Replace(string oldValue, string newValue)`:将字符串中的指定字符或字符串替换为新的字符或字符串。
5. `string.ToLower()` 和 `string.ToUpper()`:将字符串转换为小写或大写形式。
c# 生成指定位数的随机字符串(小写):
您可以使用以下代码生成指定位数的随机字符串(小写):
```csharp
public static string GenerateRandomString(int length)
{
const string chars = "abcdefghijklmnopqrstuvwxyz";
var random = new Random();
return new string(Enumerable.Repeat(chars, length)
.Select(s => s[random.Next(s.Length)]).ToArray());
}
```
在这里,我们使用了 `Enumerable.Repeat` 函数和 `Select` 函数来生成指定长度的随机字符串。 然后,我们使用 `ToArray()` 函数将其转换为字符数组,并将其转换为字符串。最后,我们使用 `Random` 类来获取随机字符。