String 需要对包含“{”的字符串进行转义。以“{}”开头的字符串;
在我的Xamarin项目中,我有一个设置日期值格式的标签。我更新了一些Xamarin Nuget软件包,现在出现以下错误: 需要转义包含String 需要对包含“{”的字符串进行转义。以“{}”开头的字符串;,string,xamarin.forms,string-formatting,String,Xamarin.forms,String Formatting,在我的Xamarin项目中,我有一个设置日期值格式的标签。我更新了一些Xamarin Nuget软件包,现在出现以下错误: 需要转义包含{的字符串。以开头的字符串 {}“ 页面上的标签是非常简单的StringFormat <Label Text="{Binding Booking.ScheduledDeparture, StringFormat='{0:dd/MM/yyyy}'}"/> 任何我可以解决这个错误的想法。我尝试过将@添加到StringFormat的开头,但没有成功。
{
的字符串。以开头的字符串
{}
“
页面上的标签是非常简单的StringFormat
<Label Text="{Binding Booking.ScheduledDeparture, StringFormat='{0:dd/MM/yyyy}'}"/>
任何我可以解决这个错误的想法。我尝试过将
@
添加到StringFormat
的开头,但没有成功。在以{
开头的字符串之前添加一个{}
这应该会转义它。因此{}{0:dd MM/yyyyy}
。
有关更多文档:在以
{
开头的字符串之前添加一个{
,这应该将其转义。因此{0:dd/MM/yyyyy}
。
有关更多文档:是否尝试在字符串的其余部分之前添加
{}
?{}{0:dd/MM/yyyy}“
是的,我做了几分钟,它解决了VS上的问题。即将加载应用程序,看看是否一切正常。如果你想将此添加为答案,我将接受它。很高兴它似乎有效,我添加了一个链接到一些文档的答案。祝你的项目好运!你尝试过添加{}
在字符串的其余部分之前?'{}{0:dd/MM/yyyy}“
是的,我做了几分钟,它解决了VS上的问题。即将加载应用程序,看看是否一切正常。如果你想将此添加为答案,我将接受它。很高兴它似乎起作用,我添加了一个链接到一些文档的答案。祝你的项目好运!