【发布时间】:2021-02-16 16:30:20
【问题描述】:
我有一个包含几个字段的(100 万)个元组列表,我想将它们像 CSV 一样写入磁盘,每行 1 个元组。以前我使用 List
File.WriteAllLines(Configs.customers_file, customer_list);
现在我已将列表转换为以下元组
List<(int id, string customer, bool status, bool active)> customers = List<(int id, string customer, bool status, bool active)>();
...populate list here
// save customers to Disk
我可以使用 foreach,但我认为它花费的时间太长,还有其他方法可以保存元组列表吗?
foreach (var customer in customers)
【问题讨论】:
-
File.WriteAllLines(fileName, customers.Select(c => $"{c.Id},{c.customer},{c.active}"));?
标签: c# list tuples file-writing