1

いくつかの文字列をローカルリソースファイルに保存し、スイッチケースを使用してそれらをラベルに設定することは可能ですか?

今、私はこのコードを使用しています...

 switch (messgseCode)
                {
                    case 1:
                        currentview.ResultMessage = "Sorry..! <br> Please Contact in this Address";
                        break;
                    case 2:
                        currentview.ResultMessage = "Sorry..!<br> Entered Student Id is Incorrect";
                        break;
                    case 3:
                        currentview.ResultMessage = "Sorry..!<br> Entered Mobile Number is Incorrect";
                        break;
                    case 4:
                        currentview.ResultMessage = "Sorry..!<br> Entered Username is Incorrect";
                        break;
                    default:
                        currentview.ResultMessage = "Sorry..! <br> An error Occured";
                        break;

                }
4

1 に答える 1

1

このような何かを使用して、ローカライズされたリソースファイルを作成できます

ResourceManager resourceMgr=ResourceManager.CreateFileBasedResourceManager(NameOfYourfile, pathTothefile,null);

CultureInfo ci = new CultureInfo("en-GB");
string messag = resourceMgr.GetString(messageId,ci);

http://www.codeproject.com/Articles/5447/NET-Localization-using-Resource-file

于 2012-11-14T06:25:07.150 に答える