我正在尝试获取文本框中的值,从 0-9 依次命名,并使用 for 循环将其添加到列表中。我在语法或其他方面有问题。
这就是我现在所拥有的。
for (int i = 0; i <= amt.Count(); i++)
{
amt[i] = int.Parse(amtBox[i].Text);
}
错误是 amtBox 在当前上下文中不存在。
我的问题在我有 amtBox[i].Text 的循环中。我已经尝试了几种方法,VS总是抛出错误。我已经尝试过“amtBox”+ i 并且可以编译,但是当我尝试对其执行某些操作并说“数据类型错误”时会导致错误。
我是 C# 新手,来自 PHP,所以也许这就是我认为这种方法可行的原因。PHP 不关心 C# 真正关心的数据类型。我已经在 PHP 中做了很多次这个确切的事情,没有任何问题。
任何关于另一种方法的建议都值得赞赏,因为我可能完全错了。
谢谢