我有一個對象,而對象的其中一個屬性是用逗號分隔的名稱列表,例如LINQ按結果分割並分組
IList<Audits> auditData = new List<Audits>();
auditData.Add(new Audit
{
Auditors = "Adam West, George Best",
TimeSpent = 7
});
auditData.Add(new Audit
{
Auditors = "Adam West",
TimeSpent = 5
});
auditData.Add(new Audit
{
Auditors = "Adam West, George Best, Elvis Presley",
TimeSpent = 3
});
我想使用LINQ查詢這個數據,分割財產審計,按審計師和總的timespent每個審覈員,給我審覈人員名單一起度過針對每一個例如時間
亞當西15,
喬治·貝斯特10,
貓王3
誰能幫助我這樣做?謝謝。
到目前爲止您嘗試過什麼?是否有任何理由爲什麼'審計員'不能成爲'名單'開始? –
我第二次與JonSkeet合作,如果您使用的是名單類型的審覈員,解決方案更容易。 (它支持IEn) –
KarelG
我也想把它作爲一個列表開始 - 不幸的是,這是現有系統的一部分,我無法控制該屬性被逗號分隔。 – Matt