【发布时间】:2011-12-09 05:12:56
【问题描述】:
这是一个非常基本或相当简单的问题。 在我的代码中,我使用 foreach 值将值放入字符串变量中。 对于每次迭代,我都想在数组列表中存储(一个接一个地添加)该变量值。然后通过其索引检索数组列表值。
我正在尝试的代码:
foreach(string abc in namestring)
{
string values = abc;
ArrayList list = new ArrayList();
list.Add(values);
}
例如:
如果 'namestring' 包含像 tom、dik、harry 这样的值。那么'list'应该 将这些值包含为 list(0) = tom, list(1) = dik, list(2) = 哈利。
问题在于将值存储在数组列表中
【问题讨论】:
-
你的问题毫无意义。什么是编辑器值?究竟是什么问题? list.Add() 应该可以很好地添加字符串。虽然我会推荐使用通用 List
来代替。 -
只是好奇:为什么在
abc上使用.ToString(),而它已经被定义为string? -
我很难理解您的问题,您能否详细说明一下?您不必在 abc 上使用 toString()。已经是字符串了。
-
@GAZ、EBB、MARTHIN:对错误表示抱歉。我已经编辑了这个问题。感谢您的关注和通知。