0

实际上我有列和行的文本文件 colsep 是“'”,行 sep 是“/”,我的文本文件是 sfsf'fsfsdf'sdfsdf/dfsdf'sfsf'sfsfs/

如果我的文本文件在文件末尾包含“/”如何检查和删除它,它就在那里

4

2 回答 2

1

您可以使用string.TrimEnd()

string str = File.ReadAllText(path);
str = str.TrimEnd('/');
于 2012-07-19T09:50:58.800 回答
1

您可以使用以下代码:

string fileString = = File.ReadAllText(your file path);
if(fileString[fileString.Length-1].Equals('/'))
{
//your code here;
}

或者你可以使用:

 if(fileString.EndsWith('/'))
{
//yourcode
}

我们可以使用它们的索引检查字符串中的单个字符,因为我们都知道:

 string is the sequence of characters

这将解决您检查文件中最后一个字符的问题。

于 2012-07-19T10:27:02.013 回答