在c#中从标签列表中读写表
本文关键字:读写 列表 标签 | 更新日期: 2023-09-27 17:54:38
如何创建一个包含从标签列表创建的表的文件,例如,如果我有两个标签在上面和下面,像这样
foo
bar
它们将被写入如下表
名称数量
1 ---------- foo
2 ---------- 酒吧
然后需要将该表写入文件。
也可以从文件中读取表,并在面板上创建标签列表。
只需将记录写入文件的行中。
var rows = panel.Controls.OfType<Label>().Select(t => t.Text);
File.WriteAllLines("file.txt", rows);
并逐行阅读。
var rows = File.ReadAllLines("file.txt');
for (var i = 0; i < rows.Length; i++)
{
var label = new Label
{
Text = rows[i],
Top = i * 30
};
panel.Controls.Add(label);
}