带有用户输入的字符串向量

时间:2016-05-20 15:54:29

标签: c#

坚持这项任务数小时。我非常感谢帮助,文献中没有显示如何做到这一点。我可以创建矢量但在那之后我完全被阻止了。

  

创建一个包含五个元素的字符串向量。然后,用户将通过for循环输入5个名称。然后程序通过另一个for循环写入这些名称。

请输入代码以便我理解。如果不解决这个第一项任务,我就无法完成其他任务。

到目前为止,这是徒劳的尝试

int [] namn = new int [5];

for (int i = 0; i < 5; i++);
{
Console.Write("Ange fem namn");
string str = Console.ReadLine();
int names = Convert.ToInt32(str); 
}

1 个答案:

答案 0 :(得分:1)

;循环

之后, main (以及最难找到的错误)似乎是for
for (int i = 0; i < 5; i++);

这个循环 nothing 五次。

//DONE: "string[]" - Create a STRING vector with five elements... 
string [] namn = new string [5];

//DONE: namn.Length - no magic numbers (5)
for (int i = 0; i < namn.Length; i++) // !!! no ";" !!!
{
   Console.Write("Ange fem namn");
   //DONE: put into array, not to a local variable
   namn[i] = Console.ReadLine();
}

// Print out the names
foreach(var item in namn)
  Console.WriteLine(item);