So。私はL1、L2、L3、L9という9つのラベルを持っています。最初のN個のラベルのみを表示したい。私は文字列を作成しようとしましたが、文字列を変数名として使用することはできません。だから、どのように私はそれらを非表示にすることができます変数名をビルドできますか?どのように文字列をラベル名に変換するのですか?C#フォームのラベルを非表示にします。繰り返しのために
文字列名;
(I = 1をint型私は++;;私< = N)のためのあなたはそれをあなたが記述方法を行うことはできません
{
name = "L"+i.ToString();
name.Hide(); // error
}
'VAR 1 = this.Controls.Find(String.Formatの( "L {0}"、I)、TRUE).FirstOrDefault();' –