Fra*_*rme 1 .net c# string c#-6.0
我已经四处查看了,但我不确定是否可以使用字符串插值(我正在使用VS2015).
string sequenceNumber = $"{fieldValuePrefix.ToUpper()}{separator}{similarPrefixes + 1:D4}";
Run Code Online (Sandbox Code Playgroud)
有没有办法D4变量?有人说是,有些不.显然,VS2015 C#6.0能够做到这一点.
这样做,它将返回一个字符串WMT-0021,取决于fieldValuePrefix(WMT),分隔符( - )和similarPrefixes(20)的值.但我希望"D4"部分是一个方法参数而不是硬编码.
有任何想法吗 ?
你可以,但你必须使用这样的显式ToString调用:
string format = "D4";
string sequenceNumber =
$"{fieldValuePrefix.ToUpper()}{separator}{(similarPrefixes + 1).ToString(format)}";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
369 次 |
| 最近记录: |