Извлечь часть строки между точками A и B

Я пытаюсь извлечь что-то из письма. Общий формат письма всегда будет:

blablablablabllabla hello my friend.

[what I want]

Goodbye my friend blablablabla

Теперь я сделал:

                    string.LastIndexOf("hello my friend");
                    string.IndexOf("Goodbye my friend");

Это даст мне очко до его начала и очко после его начала. Какой метод я могу использовать для этого? Я нашел:

String.Substring(Int32, Int32)

Но это только занимает стартовую позицию.

Что я могу использовать?

Ответы на вопрос(5)

Ваш ответ на вопрос