для моего нового проекта Я хочу, чтобы мой код создавал новый прямоугольник для каждого из существующих в списке.Как создать новый прямоугольник без установки имени?
Дано Список "частиц". Я хочу сделать что-то вроде
foreach(Rectangle rec in particles){
Rectangle r2 = new Rectangle(10, 10, 10, 10);
particles.add(r2);
}
Проблема в том, что мне нужно, чтобы определить имя. Если я не знаю, сколько прямоугольников будет в списке частиц при выполнении кода, я не могу просто так сделать (надеюсь, вы понимаете, что я имею в виду). Мне нужна функция, которая создает новый прямоугольник с именем r3 или r4 или r5 (...), пока появляются новые прямоугольники. Я действительно не знаю, как это сделать. Вы можете мне помочь?
почему вы хотите именно? – dotctor
Не совсем понятно, чего вы пытаетесь достичь. Для чего вам нужно создавать новые переменные с именем 'r3' и т. Д., Если вы просто добавляете эти объекты в список? Вам не нужно ничего специального «имени» или переменной для прямоугольника, если вам просто нужно создать его и добавить в список - вы можете сделать это как 'particle.add (новый прямоугольник (10, 10, 10, 10)); ' –
WPF? ASP.NET? WinForms? – BCdotWEB