如何使用c#从文本文件中读取两个字符串之间的文本?

如何使用c#从文本文件中读取两个字符串之间的文本?,c#,C#,我的文本文件: Users of Yamaha: (Total of 1 bike issued; Total of 1 bike in use) bike details 1001 Dinesh , start Fri 1/13 8:55 Users of Hero: (Total of 1 bike issued; Total of 1 bike in use) bike details 1002 Mon

我的文本文件:

   Users of Yamaha:  (Total of 1 bike issued;  Total of 1 bike in use)
        bike details
        1001  Dinesh , start Fri 1/13 8:55
   Users of Hero:  (Total of 1 bike issued;  Total of 1 bike in use)
        bike details
        1002  Monika, start Fri 1/13 9:55
   Users of Honda:  (Total of 2 bike issued;  Total of 1 bike in use)
        bike details
        1003  Monikadinesh, start Fri 1/13 5:55
这里我想提取两个字符串之间的行,这里我想把这行附加到一个字符串中。我想提取两个用户之间的线

我提取的字符串如下所示:

//**The content lie between two users of** 
    (Total of 1 bike issued;  Total of 1 bike in use)Append it in multi array.
                bike details
                1001  Dinesh , start Fri 1/13 8:55

我不知道如何解决我的问题。请帮助我解决此问题。提前感谢您查看
字符串。拆分

它可能是这样的:
string[]split=myString.split(新字符串[]{“用户”},StringSplitOptions.RemoveEmptyEntries)

然后使用此
拆分[0]。子字符串(拆分[0]。IndexOf(“:”)+3)删除
中的所有内容