CSharp · Console
using System;
using System.Collections.Generic;
using System.Linq;
public class Department
{
public string id
{
get;
set;
}
public string name
{
get;
set;
}
}
public class Program
{
public static void Main()
{
var lines = new List<string>{"1,HR 2,IT", "4,etr,IT"};
var csv = lines.Select(x =>
{
var parts = x.Split(',');
return new Department()
{id = parts[0].Trim(), name = parts[1].Trim(), };
}
).ToList();
foreach (var item in csv)
{
Console.WriteLine(item.id + " - " + item.name);
}
}
}