名为'port'的局部变量不能声明

这个问题在这里已经有了答案:

  • C#变量范围:'x'不能在这个范围内声明,因为它会给'x'3个答案以不同的含义

  • 您的代码中已经有一个名为port的变量。 所以它不允许你在你的foreach循环中再次声明它。 将其名称更改为其他名称:

    foreach (string port2 in ports)
    {
        comboBox1.Items.Add(port2);
    }
    
    链接地址: http://www.djcxy.com/p/53055.html

    上一篇: A local variable named 'port' cannot be declared

    下一篇: C# variable scoping: 'x' cannot be declared in this scope because it would give a different meaning to 'x'