Я произвел чтение из CSV в объект. Я использовал формы c# windows. Кажется, все в порядке, но я не понимаю, как поместить каждый объект в ListView . Вот моя основная форма.
using System.Linq;
using System.Windows.Forms;
using System.IO;
namespace WindowsFormsApp10
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
List<Duomenys> values = File.ReadAllLines("duomenys.csv").Skip(1)
.Select(Duomenys.FromCsv).ToList();
}
}
}
, а вот мой класс
using System.Linq;
using System.Windows.Forms;
using System.IO;
namespace WindowsFormsApp10
{
class Duomenys
{
public string vardas { get; set; }
public string adresas { get; set; }
public string kodas { get; set; }
public decimal suma { get; set; }
public decimal suma2 { get; set; }
public static Duomenys FromCsv(string csvLine)
{
string[] values = csvLine.Split(';');
Duomenys info = new Duomenys();
info.vardas = Convert.ToString(values[0]);
info.adresas = Convert.ToString(values[1]);
info.kodas = Convert.ToString(values[2]);
info.suma = Convert.ToDecimal(values[3]);
info.suma2 = Convert.ToDecimal(values[4]);
return info;
}
}
}
Как мне сделать вывод в ListView ?