C#中datagridview单元格value为{}大括号

使用数据库查询结果绑定datagridview数据源后,在对单元格的值进行处理的过程中出现报错,包括直接多cell.value.ToString()也报错,调试发现该单元格Value为“{}”,与null或""对比判断都没有结果,可使用Convert.ToString(value)来转换处理。

var value = dgvres.Rows[i].Cells["aaa"].Value;
if(value == null || Convert.ToString(value) == "")
{
    ;;;
}

double val = double.Parse(value.ToString());

你可能感兴趣的:(c#)