-10
string one = "find";
combobox1.text = "one";

combobox1.text「one」、つまり( )の文字列値を既存の変数として使用したいと思いますstring one。これは可能ですか?

あなたはまだ私の質問を受けていませんでした。可変文字列であるcombobox1.textを使用したいのですが、その値はfindです。だから私は変数1の値を間接的に使用したい。

4

2 に答える 2

5

このようなローカル変数に対しては実行できません。メンバーフィールドには、リフレクションを使用できます。地元の人にとって、最も簡単なアプローチはDictionary、たとえば次のように使用することです。

IDictionary<string,string> vars = new Dictionary<string,string> {
    {"one", "find"}
,   {"two", "cancel"}
};

combobox1.text = vars["one"];
于 2012-06-25T15:18:49.927 に答える
0

使用する必要があります:

combobox1.text = one;

それが役に立てば幸い

于 2012-06-25T15:13:24.983 に答える