string one = "find";
combobox1.text = "one";
combobox1.text
「one」、つまり( )の文字列値を既存の変数として使用したいと思いますstring one
。これは可能ですか?
あなたはまだ私の質問を受けていませんでした。可変文字列であるcombobox1.textの値を使用したいのですが、その値はfindです。だから私は変数1の値を間接的に使用したい。
このようなローカル変数に対しては実行できません。メンバーフィールドには、リフレクションを使用できます。地元の人にとって、最も簡単なアプローチはDictionary
、たとえば次のように使用することです。
IDictionary<string,string> vars = new Dictionary<string,string> {
{"one", "find"}
, {"two", "cancel"}
};
combobox1.text = vars["one"];
使用する必要があります:
combobox1.text = one;
それが役に立てば幸い