c# StreamWriter 应用中,我想每一行中写入两个不同性质的数据,该怎么写呢

2025-02-24 05:07:09
推荐回答(3个)
回答1:

第一行写入ProductID时不写入换行就行了。
StreamWriter sw = new StreamWriter("D:\\TEST\\testWinform_v1.8(1)\\ID and similarity.txt");
for (int i = 0; i < count1; i++)
{
sw.Write(similar.ShapeRecords[i].ProductID);
sw.WriteLine(similar.ShapeRecords[i].Similarity);
}

回答2:

把第一个WriteLine改成Write
WriteLine的意思就是写完一段话换行

回答3:

StreamWriter sw = new StreamWriter("D:\\TEST\\testWinform_v1.8(1)\\ID and similarity.txt");
for (int i = 0; i < count1; i++)
{
sw.WriteLine(similar.ShapeRecords[i].ProductID+" "+similar.ShapeRecords[i].Similarity);
// sw.WriteLine(similar.ShapeRecords[i].Similarity);
}