-1

私の現在の問題は、プログラムの言語エディターを作成しようとしていることです。このために、私は編集のための多言語サポートが必要です。言語ファイルは「キー」と「値」に基づいています。したがって、言語ファイルをロードすると、すべてのエントリが一覧表示されます。これで、別のファイルをロードすると、新しい列が1つだけ追加されるはずです。キーが存在しない場合、セルは空である必要があります。

私はあなたがそれを手に入れて、悪い英語をお詫びすることを願っています(私は本当にそれを改善しなければなりません...)

ありがとう

4

1 に答える 1

1

この署名を使用してオブジェクトを作成できます。

public class Entry
{
     public string Key { get; }
     public Dictionary<string,string> Values { get; }
}

キーが存在するかどうか、新しいエントリを作成しない場合、既存のエントリを取得するかどうかを確認するだけです。次に、特定の言語の値をに追加しますValues。キーは言語です。次に、にバインドする列を追加しますValues[lang]

于 2012-07-11T20:32:52.543 に答える