5
我的對象喜歡這樣獲得通過組合不同的項目
public class Region
{
public Region();
public string City { get; set; }
public int PostCode { get; set; }
public string WfRegion { get; set; }
}
我在哪裏的數據是這樣的
Rodney , 7845 , Auckland
Rodney , 3435 , Auckland
Rodney , 4566 , Auckland
Rodney , 3445 , North Island
這個對象在這個類的列表,我要篩選此列表,以便我能得到這樣的
Rodney , 7845 , Auckland
Rodney , 3445 , North Island
輸出(城市和區域的所有可能的組合,而不管郵編)。 我已經寫了一些這樣的查詢
var cities = regionsData.DistinctBy(p =>
p.WfRegion).DistinctBy(p=>p.PostCode).DistinctBy(p => p.City).ToList();
但是,這是給我的第一個項目的結果只有這樣
Rodney , 7845 , Auckland
我怎樣才能解決這個問題呢?