我如何在C#中拆分字符串以获取以下结果?

问题描述 投票:-3回答:1
Input:
Senior Business Developer
Output:
Senior Business Developer
Business Developer
Developer

[有人可以在C#中提出一种有效的方法吗?我想用拆分函数做某事,但不知道有效的方法。

c# split logic tokenize
1个回答
2
投票

您可以做类似的事情

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字符串使用空格作为分隔符,并在每次迭代中跳过最后一项]

© www.soinside.com 2019 - 2024. All rights reserved.