紧急求助:我是新手!如何逐行读取文本文件,获得每一行最后一个字符所在的列数,并判断它们是不是在同一列?
我是两千多个文本文件,做个循环来判断每个文件中每一行的最后一个字符是否在同一列。如果有不在同一列的,把这张文本文件的名字显示出来。 问题点数:20、回复次数:3Top
1 楼cfanliang(扁豆精灵)回复于 2005-06-02 11:01:58 得分 0
对了,是从第二开始读。Top
2 楼lovefootball(蟑螂(生活就是扯淡--做人要放低姿态))回复于 2005-06-02 11:07:40 得分 15
用StreamReader.ReadLine
取出每一行就可以得到该行的列数,就是该行的length
然后判断每一行的length是否相等
第一次的时候,先付给一个变量,然后每次读取都判断是否与上一行的相等
从第二行你就设个变量i,让它在这个循环里面加一
比如int i = 0;
for()
{
if (i > 0)
{
//todo
}
i++;
}Top
3 楼Ninputer(装配脑袋)回复于 2005-06-02 11:12:23 得分 5
你是用逗号或者制表符来分隔各“列”的吗?Top




