2

(如何)是否可以用另一种语言显示标准 .NET 异常消息,例如 SocketException“网络无法访问”?

我认为这取决于 CurrentCulture,但在我的应用程序(Android 和 iOS)中,即使我的 CurrentCulture 显示“de-DE”,消息始终是英文的。

背景是我想在对话框中显示一些异常消息。

提示:我使用的是原生 Xamarin,而不是 Forms。

亲切的问候

奥利弗

4

1 回答 1

1

在 .Net 桌面或 Web 应用程序中,我们通常使用这样的简单集合:

Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-us");

但不确定这是否是 Xamarin 的好习惯

于 2017-07-14T13:22:19.287 回答