Ну, используя функцию разделения
string lastWord = input.Split(' ').Last();
или
string[] parts = input.Split(' ');
string lastWord = parts[parts.Length - 1];
Хотя это будет работать для этой строки, она может не работать для немного другой строки, так что вынеобходимо выяснить, как соответствующим образом изменить код или опубликовать все правила.
string input = "...., API";
здесь запятая будет частью«слово».
Также, если первый способ получения слова является правильным, т.е.все после последнего пробела, и ваша строка придерживается следующих правил:
Will always contain at least one space
Does not end with one or more space (in case of this you can trim it)
, затем вы можете использовать этот код, который будет выделять меньше объектов в куче для GC, о котором позже придется беспокоиться:
string lastWord = input.Substring(input.LastIndexOf(' ') + 1);
Я надеюсь, что это поможет