2014-01-06 33 views
0

我正在致力於調用WCF Web服務以查找某些數據的Silverlight應用程序。偶爾我必須顯示消息,如果他們的登錄憑據是不正確的用戶帳戶被鎖定,如果他們的會話已過期等是不是還好有C#代碼中的消息語言,我應該將系統消息移至配置文件嗎?

if (SessionHasExpired(username)) 
{ 
    result.Message = "Your session has expired, please login again."; 
} 

或者是更好的練習將消息語言移動到配置文件,以便更容易更改?

+4

爲什麼不將資源用作普通應用程序? –

回答

3

最好的做法是把你的字符串放在resources file這種方式,如果你決定support multiple languages你只需要使用你選擇的任何語言的衛星裝配。

+0

此外,爲了快速參考,你可以按照這個http://stackoverflow.com/questions/3461280/what-is-the-best-way-to-associate-error-messages-with-error-codes-in-c 。只需用您的留言編號替換代碼即可 –

相關問題