Excel シートから解析された情報を含むファイルがあります。
class ProfileRecord
{
public string ProfileCode { get; set; }
public string DID { get; set; }
public string AppName { get; set; }
public string lvl1 { get; set; }
public string lvl2 { get; set; }
public string lvl3 { get; set; }
public string lvl4 { get; set; }
}
別のクラスでは、分析のためにこれらの記録のリストを送信します。私がやりたいことの 1 つは、一致するすべての ProfileCode を見つける変数を作成することです。したがって、Excelシートの一部は次のとおりです。
Name Profile Code
Billy 134
Sally 156
Mary 134
Jimmy 134
Tom 189
それから私は何かを持っているでしょう(私は本当に知りません):
var sameProfile = from a in profileList
where ( //some code to group all similar profile codes)
select new
{
name = a.Name
};
印刷する場合:
foreach(var p in sameProfile)
{
Console.WriteLine(p.name);
Console.WriteLine("\n");
}
私がしたい:
Billy
Mary
Jimmy
Sally
Tom
プリント。すべての類似要素を見つけて、LINQ を使用してグループ化する方法がわかりません。提案?ありがとう。