【发布时间】:2011-01-31 17:39:58
【问题描述】:
我有一个包含地址的 Excel 电子表格。我正在使用 OLEDB 从电子表格中读取数据并将其存储到 DataTable 中。然后,我循环遍历 DataTable 并创建我的输出,该输出被写入 .csv 文件。我在 C# 中完成所有这些工作。
问题出在:当我打开 .csv 文件时,任何带连字符的邮政编码都已替换为 0。
12345-1234 --> 0
所以我想纠正这种行为,以便邮政编码按应有的方式显示。如果我必须砍掉连字符后的数字,那很好。如何确保邮政编码被转移?
另外,我可以在代码中做些什么来维护邮政编码中的前导 0 吗?邮政编码如下:
01234 --> 1234
我可以在代码中做些什么来保持前导 0 吗?
【问题讨论】: