【发布时间】:2015-03-04 15:12:23
【问题描述】:
我已经完全理解了这些列表,但我还有一件事我需要知道,然后才知道它
我已经创建了列出一个字符串和一个 int
第一个字符串名称是jack,它的值是2 第二个字符串 名字是 john,它的值是 5 但结果我正在服用 约翰的价值 2 约翰的价值 5
杰克的价值 2 杰克的价值 5
如何使第一个字符串只有一个值,而第二个字符串有自己的值
List<string> NameList = new List<string>();
Console.WriteLine("Please insert a name ");
string name = Console.ReadLine();
NameList.Add(name);
List<int> answerList = new List<int>();
Console.WriteLine("Please insert a value");
int x = int.Parse(Console.ReadLine());
answerList.Add(x);
Console.WriteLine("Do you want to calculate more ? (yes/no)");
string answer = Console.ReadLine();
answer.Trim();
bool isYes = true;
while (isYes)
{
if (answer == "yes")
{
Console.WriteLine("Please insert another name/value");
name = Console.ReadLine();
x = int.Parse(Console.ReadLine());
NameList.Add(name);
answerList.Add(x);
Console.WriteLine("Do you want to calculate more ? (yes/no)");
answer = Console.ReadLine();
answer.Trim();
}
else if (answer == "no")
{ break; }
} string are = " are ";
foreach (var NAME in NameList)
foreach (var item in answerList)
Console.WriteLine("The values of " + NAME + are +item);
【问题讨论】:
标签: c# visual-studio list declare