Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何通过string.format格式化字符串_C#_Asp.net_String.format - Fatal编程技术网

C# 如何通过string.format格式化字符串

C# 如何通过string.format格式化字符串,c#,asp.net,string.format,C#,Asp.net,String.format,数字的 产出:1/2 但是如何将其转换为字符串呢 string a = String.Format("{0:#/#}",12) 输出:测试 预期输出:tes-t无法通过string.format格式化字符串,因为它已经是一个字符串 如果要操作字符串,请使用string类中定义的方法。不能通过string.format格式化字符串,因为它已经是一个字符串 如果要操作字符串,请使用string类中定义的方法。我认为可以将字符串拆分为其字符,然后使用format String b=Strin

数字的

产出:1/2

但是如何将其转换为字符串呢

  string a = String.Format("{0:#/#}",12)
输出:测试


预期输出:tes-t

无法通过
string.format
格式化字符串,因为它已经是一个字符串


如果要操作字符串,请使用
string
类中定义的方法。

不能通过
string.format
格式化字符串,因为它已经是一个字符串


如果要操作字符串,请使用
string
类中定义的方法。

我认为可以将字符串拆分为其字符,然后使用format

  String b=String.Format("{0:###-#}","test")

我认为可以将字符串拆分为字符,然后使用格式

  String b=String.Format("{0:###-#}","test")

#是一种数字占位符格式。它不表示“字符”。#是一种数字占位符格式。它不表示“字符”。