通过字符串列的最大值和最小值查找数据行中的值是否相等

Find if values are equal in datarow, by max and min value of string column

我有几列的数据行,其中一些是字符串。

我想在字符串列中找到具有最大值的行。

那么首先,我可以找到字符串之间的最大值吗? (我需要 max 和 min 来比较它们,并以此来查找此数据行中的所有列值是否相等)。

我试过这样的事情:

    var v = d.Max(x => x["F"]);

虽然d是数据行,"F"是字符串列的名称。

如果最大值和最小值相等,则表示所有值都相等。

使用这样的东西:

if (d.Where(x => x["F"].ToString() == d[0]["F"] && x["G"].ToString() == d[0]["G"]).Count() == d.Count)