温馨提示:本文翻译自stackoverflow.com,查看原文请点击:c# - using string format for a credit card number
asp.net c# string formatting

c# - 对信用卡号使用字符串格式

发布于 2020-03-27 10:24:19

我正在尝试将信用卡号显示为#### #### #### ####之类的字符串

我试过了:

txtbox.Text = string.Format("{0:#### #### #### ####}", ccNumber);

而且没有用 有任何想法吗?

查看更多

查看更多

提问者
FiveTools
被浏览
249
dcarneiro 2011-03-28 23:21
String.Format("{0:0000 0000 0000 0000}", number)

编辑

我在这里粘贴我的评论以使其可读:

ccNumber是Int还是字符串?如果它是一个int,它应该可以工作。如果是字符串,则需要执行

String.Format("{0:0000 0000 0000 0000}", (Int64.Parse("1234567812345678")))