String.Format()不起作用,但string.Format()不起作用

问题描述 投票:5回答:1

如果我没有亲眼看到它,我不会相信这一点。

string test = String.Format( "{0} test {1}", "Mark", 13 );

结果变量"{0} test {1}"test

string test = string.Format( "{0} test {1}", "Mark", 13 );

结果变量"Mark test 13"test

Whhhhahaaaaattt?顺便说一下,这是Xamarin。我在这里感到非常困惑。 Visual Studio 8.0.4。我已将test的值分配给UI元素,将其记录到LogCat,并使用调试器查看它。他们都同意这个奇怪的价值。

c# xamarin xamarin.android
1个回答
11
投票

如果你的目标是Android,你的qazxsw poi类指的是qazxsw poi(不是qazxsw poi,在.NET中别名为String

它有Format方法,但不同的占位符java.lang.String

对于预期占位符,请检查例如:System.String

© www.soinside.com 2019 - 2024. All rights reserved.