2013-09-10 2 views
-2

Я совершенно новичок в программировании, но мне было интересно, как можно было бы создать 2D-массив из пользовательского ввода?C# 2D-массив от пользовательского ввода

Say программа для добавления статистики футболистов

Console.WriteLine("Please add the players name: "); 
Playername = Console.Readline(); 

Отсюда, как я мог бы сделать PlayerName перейти в 2D массив?

Другие переменные и необходимые данные включают в себя забитые голы и игры.

Как я уже сказал, я полный нищий, поэтому любая помощь более чем приветствуется!

+0

Можете ли вы привести пример ввода данных и что вы хотите, чтобы он выглядел в памяти? – ja72

ответ

1

Вы можете использовать вложенные петли.

//For 25 players. 
int Row = 5; 
int Column = 5; 

string PlayerData[column][row]; 

for (int i=0;i<Column;i++) 
{ 
    for (int j=0;j<Row;j++) 
    { 
     Console.WriteLine("Please add the players name: "); 
     Playername = Console.Readline(); 
     PlayerData[i][j]=playername 
     // Add more prompts and attributes here. 
    } 
} 

Я рекомендую вам получить книгу начинающего программиста. Если это решает вашу проблему, не забудьте отметить ответ и проголосовать за другие ответы или вопросы, которые вам помогут. Добро пожаловать в SO.

Смежные вопросы