CodeFlowCodeFlowLINQを使用してDataTableから個別の名前付きリストを取得する方法を教えてください。923LINQを使用してDataTableから個別の名前付きリストを取得する方法を教えてください。DataTable`があります。アルファベット順に並べられた一意の名前のコレクションを生成したいです。by_句を無視します。Answer53問題は、Distinct演算子が、元の値の順序を維持することを許可していないことです。["Name"]を選択します。)Distinct()。name);source32読みやすく保守しやすくするために、複数のLINQステートメントに分割することもできます。`x1`と呼びましょう。x2`に別のリストを作成します。x3`に並べ替えられたリストを作成します。[attributeList])Distinct()。name);source5以下を試してください。dataTable.Rows.Cast()。ToString())。Distinct()。=(dataTableのdrから。["Name"]を選択します。)Distinct()。name);これはあなたが必要とするもののために働くべきです。source0要約すると、すべての答えに共通点があります。OrderByが最後の操作です。source0あなたはそのようなものを使うことができます:dataTable.Rows.Cast()。s.First())。["Name"]);を選択します。