【发布时间】:2014-06-30 06:52:27
【问题描述】:
我有 2 个数组
string[] Namesvalues = Names.Split(',');
string[] TotalValues = Total.Split(',');
以上两个数组具有完全相同的值。我想要做的是并行迭代两个数组以上,并希望从两个数组中一一获取值。
谁能告诉我该怎么做??
【问题讨论】:
-
“两个数组的值完全相同”,我假设您是说它们具有相同数量的元素?
-
@Dirk 是的,两者都具有相同数量的元素
-
使用普通的for循环并使用迭代器访问数组不是更容易吗?检查后长度是一样的。假设您想比较使用它们。
-
您可以使用典型的 for 循环而不是 foreach...您正在寻找 foreach 解决方案或者您只是想迭代的任何原因?
-
Duplicate 为您的确切问题提供答案。请注意,最好创建自定义类 (Name,Total) 而不是 2 个单独的数组或简单地使用
for循环。
标签: c#