是的,C# 的 LastIndexOf 方法可以处理换行符。默认情况下,LastIndexOf 方法会在字符串中查找指定的子字符串,包括换行符。如果你想要查找特定的换行符,可以使用 Environment.NewLine 作为参数。这是一个例子:
string text = "Hello, World!\nThis is a test."; int lastIndexOfNewLine = text.LastIndexOf(Environment.NewLine); Console.WriteLine(lastIndexOfNewLine); // 输出 13 在这个例子中,LastIndexOf 方法会在 text 字符串中查找最后一个换行符,并返回其索引。在这种情况下,索引为 13。