用C#判断一个字符串全部是一个字符组成
时间: 2023-07-15 11:14:43 浏览: 87
C#判断一个字符串是否包含另一个字符串的方法
可以使用 LINQ 来实现这个功能。具体的方法是将字符串转换为字符数组,然后使用 Distinct 方法获取不同的字符。如果只有一个不同的字符,则说明字符串全部由该字符组成。
以下是示例代码:
```csharp
string str = "aaaaa";
bool isSameChar = str.Distinct().Count() == 1;
Console.WriteLine(isSameChar ? "字符串全部由一个字符组成" : "字符串不全部由一个字符组成");
```
输出结果为:
```
字符串全部由一个字符组成
```
阅读全文