按照第一列数字是否相同进行分类写出
每一行是一条数据
读取文件,for循环每一行数据,判断逗号前的字符串.txt是否存在,如果不存在,则新建第一列.txt并追加一行数据;如果存在此文件,则追加一行数据。
参考:
string[] lines = File.ReadAllLines("path");
foreach (string line in lines)
{
string[] ll = line.Split(new char[] { ',' });
//如果存在,则追加
if (File.Exists(ll + ".txt"))
{
using (StreamWriter sw = File.AppendText("path"))
{
sw.WriteLine(line);
}
}
//如果不存在,则添加
else
{
using (StreamWriter sw = File.CreateText(ll + ".txt"))
{
sw.WriteLine(line);
}
}
}