是否有可能在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)'? –