C# 读取问题

来源:百度知道 编辑:UC知道 时间:2024/07/07 16:58:18
我要读取一个txt中的信息,txt中信息如下:
1 , 3 , 6 , 7
2, 4, 7, 8,
4, 5, 4 ,5
3, 6,5,5,3
问题来了,我想每两行按一种法则,即第一行提取其中的奇数,第二行取偶数,
以后的所有行都按这种规则进行,一种到读完文件为止,请赐教,分全给了.
小弟想学习下其中的语法,因为在下要运用的程序中是每5行运用一种规则.

我来了。

string[] strs = System.IO.File.ReadAllLines("d:\\a.txt");
bool isOne = true;//是奇数行
foreach(string s in strs)
{
foreach(char c in s)
{
if(isOne)//是奇数行
{
if(Convert.ToInt32(c) % 2 != 0)
{
//c 是奇数
}
}
else
{
if(Convert.ToInt32(c) % 2 == 0)
{
//c 是偶数
}
}
}

isOne = !isOne;//奇数偶数标记
}