string str = dt.Rows[i][j].ToString();
if (str.Contains(".") && str.EndsWith("0"))
{
str = str.TrimEnd('0');
str = str.TrimEnd('.');
dt.Rows[i][j] = str;
}
if (str.Contains(".") && str.EndsWith("0"))
{
str = str.TrimEnd('0');
str = str.TrimEnd('.');
dt.Rows[i][j] = str;
}
string s1 = 1020;
string s2 = 1.020;
Console.WriteLine(Regex.Replace(s1, @"(?<=\d+\.\d+)0+"), "");
Console.WriteLine(Regex.Replace(s2, @"(?<=\d+\.\d+)0+"), "");