是否有理由在iOS或Android移动设备的XF代码中使用Environment.NewLine而不是 n?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了是否有理由在iOS或Android移动设备的XF代码中使用Environment.NewLine而不是 n?相关的知识,希望对你有一定的参考价值。
这是我的代码示例:
Shell.Current.DisplayAlert($"Stop Quiz {Settings.Quiz}",
$"{Environment.NewLine}You tapped the {target} icon at the bottom of this page. The quiz will be stopped and you will be taken to the {target} screen.{Environment.NewLine}{Environment.NewLine}Please confirm{Environment.NewLine}",
"OK", "Cancel") == true)
我想知道的是为什么使用Environment.NewLine
而不是backslash n
答案
Environment.NewLine
对于Unix系统将返回
,对于Windows将返回
,从而使您的代码平台独立。
。Net Core实现:
get {
Contract.Ensures(Contract.Result() != null);
#if !PLATFORM_UNIX
return "
";
#else
return "
";
#endif // !PLATFORM_UNIX
}
}```
以上是关于是否有理由在iOS或Android移动设备的XF代码中使用Environment.NewLine而不是 n?的主要内容,如果未能解决你的问题,请参考以下文章
是否可以在 iOS 或 Android 手机的移动 Webkit 上接收 JavaScript 中的倾斜事件? [关闭]
单击 html input[type="file"] 时移动设备(Android 或 IOS)上的目标图像文件夹
Python - 通过 FCM / APNs 向 IOS 或 Android 设备推送通知