使用字符串格式的信用卡号码

Fiv*_*ols 6 c# asp.net string formatting

我正在尝试将信用卡号显示为字符串,如#### #### #### ####

我试过了:

txtbox.Text = string.Format("{0:#### #### #### ####}", ccNumber);
Run Code Online (Sandbox Code Playgroud)

它不起作用.有任何想法吗?

dca*_*iro 12

String.Format("{0:0000 0000 0000 0000}", number)
Run Code Online (Sandbox Code Playgroud)

编辑

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

ccNumber是Int还是字符串?如果它是一个int它应该工作.如果它是一个字符串你需要做一个

String.Format("{0:0000 0000 0000 0000}", (Int64.Parse("1234567812345678")))
Run Code Online (Sandbox Code Playgroud)