如何为帐号C#创建掩码

时间:2014-01-05 12:01:15

标签: string format converter mask

我尝试为帐号创建一个掩码,例如:

我有一个函数接收一个字符串(11112222334444444444),我想转换为1111-2222-33-4444444444

applyFormatcccc function string (string cccc)
{
   1. myNum string = string.Format ("# # # # - # # # # - # # - # # # # # # # # # #", cccc);
   2. MyNum return;
}

但是,转换是不可能的,因为我在第一行(1)中放了一个String(cccc)。 其他案例是:

double num = 11112222334444444444;
worth num.ToString string = ("# # # # - # # # # - # # - # # # # # # # # # #", num)

结果是:11112222334444400000 -> only accept 8 bytes

如何使用最佳形式应用此面具而不使用循环(for,while)..尽可能

1 个答案:

答案 0 :(得分:0)

尝试使用Ajax markededitor扩展程序。

例如:

< ASP:文本框 ID =“TextBox1” runat =“server” ForeColor =“HotPink” >

< CC1:MaskedEditExtender ID =“MaskedEditExtender1” runat =“server” TargetControlID =“TextBox1” Mask =“9999-9999-99-9999999999” MaskType =“数字” MessageValidatorTip =“true” >

相关问题