我有一些字符串,就像FFS\D46_24\43_2我想返回第一个反斜杠和最后一个下划线之间的文本。在上面的例子中,我想得到D46_24\43
我尝试了下面的代码,但它抛出了超出范围的参数:
    public string GetTestName(string text)
    {
        return text.Remove(
            text.IndexOf("\\", StringComparison.InvariantCultureIgnoreCase)
            ,
            text.LastIndexOf("_", StringComparison.InvariantCultureIgnoreCase)
            );
    }