使用 forloop 在 c# 中打印字符串数组

本文关键字:打印 字符串 数组 forloop 使用 | 更新日期: 2023-09-27 17:56:59

下面的代码将名称集合分配给字符串,然后使用 foreach 循环显示另一个变量中的名称集合,但它只打印名字并完全忽略其他 3 个。虽然 o.O 我看不出有什么问题

这是代码:

namespace ForEach
{
class Program
{
    static void Main(string[] args)
    {
        string[] names = { "Jimbo", "UYTR", "MKHH", "Adam" };
        foreach (string person in names)
        {
            Console.WriteLine("{0} ", person);
            Console.ReadLine();
        }
    }
}

}

如果有人能指出我哪里出错了,我将不胜感激。我真的认为我的编译器有问题。

使用 forloop 在 c# 中打印字符串数组

它并没有忽略其他三个:它只是在等待你在控制台中输入一些东西。

尝试:

    foreach (string person in names)
    {
        Console.WriteLine("{0} ", person);
    }
    Console.ReadLine();

Console.ReadLine();移出循环。把它放在最后。