我有一个 csv 文件,其中有一列整数超过 16 个字符。问题在于它将整数更改为一个简短的缩写示例:8.71688E+17,有没有办法在 c# 中将其转换回长整数,而无需修改 csv 文件本身?
我目前将 CSV 文件转换为数据表,在转换阶段有办法吗?
我有一个 csv 文件,其中有一列整数超过 16 个字符。问题在于它将整数更改为一个简短的缩写示例:8.71688E+17,有没有办法在 c# 中将其转换回长整数,而无需修改 csv 文件本身?
我目前将 CSV 文件转换为数据表,在转换阶段有办法吗?
用'='作为前缀值并将大值括在双引号内,因此要放入excel单元格的最终字符串是 ="<large-value>"
你可以使用BitInteger
类。这里有更多信息: http: //www.codeproject.com/Articles/2728/C-BigInteger-Class