Я создаю приложение, которое пользователь выбирает из выбора пиццы и напитков. Я использую список массивов для выбора пиццы Из формы с помощью флажков; Что мне нужно сделать, если все 5 флажки проверяются затем получить все данные из массиваКак получить позицию в массиве, используя индекс из другого массива?
здесь код из класса
namespace order
{
class Menu
{
string[] pizza = {"Cheese and Ham", "Ham and Pineapple", "Vegetarian", "MeatFeast", "Seafood" };
double[] price = {3.50, 4.20, 5.20, 5.80, 5.60 };
public string GetMenuItem(int select)
{
string choice = pizza[select];
return choice;
}
это код формы
namespace order
{
public partial class Form1 : Form
{
Menu menuMaker = new Menu();
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
if (checkBox1.Checked)
{
label1.Text = menuMaker.GetMenuItem(0);
}
}
}
, если один будет установлен, то в форме отображается, что результат, но если бы я хотел, чтобы выбрать все флажки он требует, чтобы показать т кромка все.
ArrayList очень специфический тип в рамках (System.Collections. ArrayList). Не говорите «Список массивов», когда вы просто имеете в виду массив. –
У вас также есть 5 ярлыков? – Steve
Проверьте мой ответ, вы можете создавать флажки из списка меню, не нужно устанавливать флажки для каждого элемента вручную по форме. Просто, чтобы узнать, что вы можете;) – Mateusz