如何將字符串數組映射到對象列表?一個for循環會做到這一點,但想知道是否有更優雅的方式來做到這一點?也許與Linq?LINQ - 將字符串數組映射到對象列表
字符串數組:
string[] names = { "john","jane"};
string[] companies = { "company ABC", "" };
string[] affiliations = { "affiliation 1", "affiliation 2" };
聯繫人:
public class Contact
{
public string Name { get; set; }
public string Company { get; set; }
public string Affiliation { get; set; }
public string Address { get; set; }
public string City { get; set; }
public string State { get; set; }
}
我不明白你的問題 - 你想達到什麼目的? –
一個可靠的循環和一個int索引將做到這一點:) –
試圖找到比使用for循環更優雅的解決方案。也許通過使用linq? – dm80