c# - 如何屏蔽字符串?

标签 c# string string-formatting masking

我有一个值为“1131200001103”的字符串。

如何使用 Response.Write(value) 将其显示为这种格式“11-312-001103”的字符串?

谢谢

最佳答案

这会产生所需的结果

string result = Int64.Parse(s.Remove(5,2)).ToString("00-000-000000");

假设您要在前 2 个空值的位置放置 2 个字符。

关于c# - 如何屏蔽字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9705955/

相关文章:

c# - 将 Foreach 分成线程示例

c# - 使用 BinaryFormatter 的反序列化产生 OutOfMemoryException

string - Lua - 通过 string.match 匹配 HTTP GET

c#改变字符串的格式

c - 以十六进制格式打印 int(0x11 不是 0011)

c# - 在 ServerControl (ASP.NET) 的 <Head .../> 标记内添加 <Script .../> 标记?

c# - 为什么在实现 CompareTo 时必须重载运算符?

字符串长度 Swift

c - 删除字符串中的一个字符?

string - 如何在 fmt.Sprintf 中打印小数点为逗号 (,) 的 float