我正在开发一个Silverlight应用程序,该应用程序调用WCF Web服务以进行某些数据检索。有时我必须向用户显示消息,如果他们的登录凭据不正确,帐户被锁定,他们的会话已经过期等等。是否可以在C#代码中使用消息语言,
if (SessionHasExpired(username))
{
result.Message = "Your session has expired, please login again.";
}
或者将消息语言移动到配置文件是一种更好的做法,因此可以更容易地更改它?
答案 0 :(得分:3)
最佳做法是,如果您决定resources file只需要将卫星程序集用于您选择的任何语言,就可以将字符串设置为support multiple languages。