是否有可能在foreach循环后收集字符串?例如:在foreach循环后收集字符串
StringCollection col = new StringCollection();
XmlNodeList skillNameNodeList=SkillXML.GetElementsByTagName("name");
foreach (XmlNode skillNameNode in skillNameNodeList)
{
skillsName=skillNameNode.Attributes["value"].Value;
}
col.Add(skillsName); //Return System.Collections.Specialized.StringCollection
我想收集每个skillsName,并把它们集合或列表中,这样我可以在以后使用它。使用StringCollection是否正确?还是有其他更好的建议?
只需在循环中调用'col.Add(skillsName)'? –