gpt4 book ai didi

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

转载 作者:太空狗 更新时间:2023-10-29 18:19:43 26 4
gpt4 key购买 nike

如果不是亲眼所见,我是不会相信的。

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

为变量 test 生成值 "{0} test {1}"

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

结果为变量 test 的值 "Mark test 13"

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

最佳答案

如果您的目标是 Android,您的 String 类指的是 java.lang.String(不是 System.String,它的别名是.NET 中的 string

它有 Format 方法,但不同的占位符 https://developer.xamarin.com/api/member/Java.Lang.String.Format/p/System.String/Java.Lang.Object%5B%5D/

对于预期的占位符,检查例如: https://dzone.com/articles/java-string-format-examples

关于c# - String.Format() 不起作用,但 string.Format() 起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55909969/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com