Search Maximum Value in Column2 of DataTable and and Retrieve Column1 Data

@CGhoST,

You can get the desired value like this.

Get Maximum value:

intMaxValue = dtInput.AsEnumerable().Max(Function(r) CInt(r.Field(Of Object)("Col2").ToString()))

Get Column 1 of the maximum value

strOutput = dtInput.AsEnumerable().Where(Function(r) r.Field(Of Integer)("Col2") = intMaxValue).Select(Function(r) r.Field(Of String)("Col1")).FirstOrDefault()

Output:

Sample Code:
MaxCountDemo.zip (33.9 KB)