public void AddOil(Oil o) { for (int i = 0; i < oil.Length; ++i) { if (oil[i] == null) { oil[i] = o; return; } } }
private void buttonAddOil_Click(object sender, EventArgs e) { oil = new Oil[Convert.ToInt32(numericUpDownOil.Value)]; int oilCount = Convert.ToInt32(numericUpDownOil.Value); pan.Init2(oilCount); if (oil.Length <= 0) { MessageBox.Show("Масла нет, что заливать?", "Ошибка логики", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } for (int i = 0; i < oil.Length; ++i) { oil[i] = new Oil(); } for (int i = 0; i < oil.Length; ++i) { pan.AddOil(oil[i]); } buttonAddSalt.Enabled = true; buttonAddEggs.Enabled = true; MessageBox.Show("Масло залили", "Кухня", MessageBoxButtons.OK, MessageBoxIcon.Information); }