Как сказано в вопросе. Мне нужно назначить итоги продаж 6 продавцам. Каждая сумма относится к 1 из 3 продуктов, и они суммируются. Я создал массив строк для продавцов и другой для продуктов. Затем я назначил поля со списком этому массиву, так что теперь для них выбраны поля со списком. Мне нужно назначить ввод текстового поля индексам 2D-массива, где «строки» - это продавцы, а «столбцы» - продукты. Пожалуйста, помогите мне.
ссылки на вопросы с упражнениями:
string[] salesperson = new string[6] {"Jamaand Avery","Amanda Anthe","Bob Murphey","Jimmy Bongo","Choo Wang","Lonaa Vusi" };
string[] product = new string[3] {"Tablets","Phones","Watches" };
int[,] salesArray = new int[6, 3];
int salesRow = 0;
int salesColumn = 0;
public void SalesArrayToZero()
{
salesArray = new int[6, 3];
}
private void Form1_Load(object sender, EventArgs e)
{
cbxProduct.Items.AddRange(product);
cbxSalesPerson.Items.AddRange(salesperson);
}
private void btnAdd_Click(object sender, EventArgs e)
{
for(int i = Convert.ToInt32(cbxSalesPerson.SelectedIndex); i < salesperson.Length; i++)
{
for(int j = Convert.ToInt32(cbxProduct.SelectedIndex); j < product.Length; j++)
{
salesArray[i,j] += Convert.ToInt32(txtSalesAmount.Text);
}
}
}
private void btnDisplay_Click(object sender, EventArgs e)
{
string result = "";
for (int row = 0; row < salesperson.GetLength(0); row++)
{
for (int col = 0; col < product.GetLength(1); col++)
result += salesArray[row, col] + " ";
result += "\n";
}
MessageBox.Show(result);
}