Input:
Senior Business Developer
Output:
Senior Business Developer
Business Developer
Developer
[有人可以在C#中提出一种有效的方法吗?我想用拆分函数做某事,但不知道有效的方法。
您可以做类似的事情
var input = "Senior Business Developer";
var parts = input.Split(' ');
for (int i = 0; i < parts.Length; i++)
{
var output = parts.Skip(i);
Console.WriteLine(string.Join(" ", output));
}
[Split
字符串使用空格作为分隔符,并在每次迭代中跳过最后一项]