提取句子中与最后一个单词不同的单词

时间:2019-02-25 20:37:14

标签: c# winforms

我想从文本框中捕获输入并提取与最后一个单词不同的单词,以了解在C#中是如何完成的

private void button1_Click(object sender, EventArgs e)
{
    string s = inputTextBox.Text;
    string[] parts = s.Split(' ');
    string lastword = parts[parts.Length - 1];

    if (s != lastword)
    {                        
    }
}

1 个答案:

答案 0 :(得分:0)

这是一个 echo $row['center_name']; 解决方案。这将返回不是最后一个单词的所有单词。

System.Linq

另一种选择是使用循环:

string s = "hello this is my list hello";
string[] parts = s.Split(' ');

var words = parts.Where(w => w != parts.Last());

// write to console
Console.WriteLine(string.Join(",", words));

// output
// this,is,my,list