する質問をすることでしか得られない、回答やアドバイスがある。92PHPからC#に移行してきました。c#でDictionalyを使ってPHPでいう下記のような連想配列をつくって1つの配列で複数の言語データを管理しようとしています。C#の記事で連想配列の多次元データを扱うことは絶対にないという記事を見つけ混乱しています。C#ではどのように実装するのが好ましいのでしょうか。$data_arr[$lang]['fruit']['apple'];?>追記1頂いた意見を参考に下記の形で実装しようと試みましたが、変なところで躓いてしましました。data箇所でコンテキストが存在しませんというエラーがでてしまいます。TextData2("fruit");の箇所では下記画像のようなエラーがでてしまいますが原因が分からない状況です。"fruit");attachmentクリップ1気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。件sort評価が高い順sort新着順sort古い順link+8絶対にないということはありません。その人の個人的な意見です。コーディングスタイルが違います。プログラミングすると違和感のある読みにくいソースになります。そのことを言っているのだろうと思います。データにボタンを含めるのではなく、ボタンにデータをバインドします。多言語化の方法も違います。ボタンとデータを結びつける方法」を学ぶように、頭を切り替える必要があります。らしさを与えるなら次のようになります。}}コード量が爆発的に増えて、「なぜこのようなことをしなければならないのか」とお思いかもしれません。作成はデザイナーを使うものですから、実際にはそれほどのことはありません。増えたコードには、保守性を高める役目があります。このようなその場限りのコードではなく、大規模なプログラミングをするときには力を発揮しますし、かえってコード量が減ることもあります。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。