Lambda(または何らかの方法)でC#を使用すると、同じインチュチション名の異なる情報(列から)をどのようにマージできますか?彼らはいくつかの共通のフィールドといくつかの異なるフィールドを持つことができます。LAMBDA C#共用体情報
0
A
答えて
0
は、あなたが指示することにより、グループを試してみましたか?ここで
はこれについて、他のstackoverflowのです:Group by in LINQ
+3
これはコメントではなく、答えはあなたが何をしたいの鮮明な画像を取得するのに十分ではありません – bolt19
0
{
List<Instituition> Instituitions = new List<Instituition>() {
new Instituition { Name = "Name1", Alias = "",Area="" },
new Instituition { Name = "Name1", Alias = "Alias1",Area="" },
new Instituition { Name = "name2", Alias = "Audi" ,Area="444"},
new Instituition { Name = "Name1", Alias = "",Area="Garden" }};
var results = Instituitions.GroupBy(i => i.Name,
i => i.Alias,
(key, g) => new
{
Name = key,
Alias = g.Where(a =>a != "").FirstOrDefault(),
Area = Instituitions.Where(a=>a.Name == key && a.Area != "").Select(a=>a.Area).FirstOrDefault()
}
);
}
class Instituition
{
internal string Name;
internal string Alias;
internal string Area;
}
関連する問題
- 1. Java Lambda式とイベント情報
- 2. C# - インスタンス間で情報を共有
- 3. 共通情報ウィンドウ
- 4. AWS Lambda - API Gateway APIへのアクセスキー情報
- 5. Amazon Cognito AWS Lambdaのプロフィール情報
- 6. 共有構造体の情報のOpenGL ES
- 7. Facebookの共有情報を
- 8. nginx nodejsロードバランス共有情報
- 9. C++コンパイラのテンプレートエラー情報は - エラー情報
- 10. C#デッドロック情報
- 11. Visual C++ブラウズ情報
- 12. C#プロジェクトとWiXの間で情報を共有する
- 13. 検索情報のための最速データ構造体C++
- 14. キャッシュされた共有情報
- 15. facebook - 動的な情報を共有
- 16. SQLiteデータベース情報を共有する
- 17. サイト上のFacebookの情報共有
- 18. (C/C++)構造体を含む共用体を含む構造体...?
- 19. AWS Lambda AWSプロバイダの資格情報を要求するサーバレスデプロイ
- 20. Windows資格情報プロバイダ(C#
- 21. C++の情報VS2008から
- 22. 印刷クラス情報C#フォーム
- 23. C#の拡張ページサイズ情報
- 24. クラス情報を渡すC#
- 25. Cデーモンのランタイム情報
- 26. 資格情報を使用したクロス・ソース・リソースの共有
- 27. TSQL共用体全体エラー
- 28. 構造体と共用体
- 29. Haskell FFI for C再帰的構造体と共用体
- 30. 深さ情報を用いた物体認識アルゴリズムの提案
あなたのサンプルデータが正確に – Jonesopolis