C#中字符串中以AA开头的
时间: 2024-11-15 10:26:39 浏览: 11
C#中ArrayList的使用方法
在C#中,如果你想要找出所有以"AA"开头的子字符串,你可以使用`StartsWith`方法配合循环来实现。但需要注意的是,由于C#字符串中的中文字符占用单个字符位置,所以在处理字符串时要考虑到这一点。下面是一个示例:
```csharp
using System;
using System.Linq;
public class Program
{
public static void Main()
{
string inputString = "AApple AAbanana AAorange AAwatermelon"; // 假设这是你要查找的输入字符串
// 使用 LINQ 的 Where 方法筛选出以 "AA" 开头的子字符串
var startsWithAA = inputString.Split(' ')
.Where(s => s.StartsWith("AA"));
foreach (var substring in startsWithAA)
{
Console.WriteLine($"字符串 '{substring}' 以 'AA' 开头");
}
}
}
```
在这个例子中,我们先使用`Split(' ')`将输入字符串分割成单词数组,然后通过`Where`方法过滤出那些以"AA"开头的元素。
阅读全文