在字符串只有一个单词的情况下,如何获取字符串中的第一个单词并使它起作用

Ala*_*an2 -1 c# string

我正在使用此代码来获取第一个单词string

var currentVersionNumber = 
   currentVersion
      .Substring(0, currentVersion.IndexOf(" ", System.StringComparison.Ordinal));
Run Code Online (Sandbox Code Playgroud)

但是如果一个单词只有一个单词就会出现问题string。有人对我也如何处理此案有任何建议吗?

fox*_*nna 6

我会去:

   var currentVersionNumber = currentVersion.Split(' ').FirstOrDefault();
Run Code Online (Sandbox Code Playgroud)

Split将返回一个单词数组,FirstOrDefault如果该数组不为空,则将使您获得第一个单词。