2017-05-04 7 views

答えて

1

を「選択」にそれを置くために、私はあなたを考える

MyTable.Select("(Val1 + Val2) = 3") 

しかし、私は和の最大値を取得することはできませんよ

Dim maxSum = (
    From r In MyTable.AsEnumerable() 
    Select r.Field(Of Integer)("Val1") + r.Field(Of Integer)("Val2") 
).Max() 

そしてちょうどあなたの選択でそれを使用します:

LINQを使用して行うことができる最大の合計を、見つけるためにテーブルをループしています0
MyTable.Select("(Val1 + Val2) = " & maxSum) 
+0

ありがとうございました!ロジックの+1ですが、私は直接Datatable – genespos

関連する問題