値が範囲から作成されるパネルに複数のラベルを動的に追加するにはどうすればよいですか。範囲を作成してラベルに値を追加し、foreachループを介してラベルをパネルに入力しましたが、問題は1つしか出力できないことです。
var range = Enumerable.Range(1, 90);
foreach(int i in range)
{
string num = i.ToString();
var vartable = new Dictionary<string, Label>();
vartable[num] = new Label();
vartable[num].Text = num;
panel1.Controls.Add(vartable[num]);
}