如果我有这样的我可以在.NET中格式化一个字符串吗?
string phone = "6365555796";
我与仅由数字存储在我的数据库(字符串)一个电话号码,是有可能输出这样的数字:
"636-555-5796"
如何,我可以,如果我使用了一些类似:
long phone = 6365555796;
string output = phone.ToString("000-000-0000");
我试着搜索和所有我能科幻nd online是数字格式文件。
我问的原因是因为我认为这将是一个有趣的想法,能够只存储在数据库中的数值,并允许使用常量字符串值来指定我的电话号码格式化的不同格式。还是我最好用这个号码?
编辑:问题是格式化包含数字,而不是数字本身的字符串。
我删除了我原来的答案,并编辑了问题以澄清为什么我错了。 – swilliams 2008-10-29 17:19:27