我有以下几点:将数据添加到一个ArrayList
// Begin the WebRequest to the desired RSS Feed
WebRequest myRequest = WebRequest.Create(url);
WebResponse myResponse = myRequest.GetResponse();
// Convert the RSS Feed into an XML document
Stream rssStream = myResponse.GetResponseStream();
XmlDocument rssDoc = new XmlDocument();
rssDoc.Load(rssStream);
// This uses an XPath expression to get all nodes that fall
// under this path.
XmlNodeList rssItems = rssDoc.GetElementsByTagName("row");
ArrayList returnArrayList = new ArrayList();
CharData cd = new CharData();
for (int i = 0; i < rssItems.Count; i++)
{
cd.CharacterName = rssItems[i].Attributes["name"].Value;
cd.CharacterID = rssItems[i].Attributes["characterID"].Value;
cd.CorporationID = rssItems[i].Attributes["corporationID"].Value;
cd.CorporationName = rssItems[i].Attributes["corporationName"].Value;
}
this.richTextBox1.Text = cd.CharacterName+"\r\n"+cd.CharacterID+"\r\n"+cd.CorporationID+"\r\n"+cd.CorporationName+"\r\n";
CharData类:
class CharData
{
private string _charName;
private string _charID;
private string _corporationID;
private string _corpName;
public string CharacterName
{
get { return _charName; }
set { _charName = value; }
}
public string CharacterID
{
get { return _charID; }
set { _charID = value; }
}
public string CorporationID
{
get { return _corporationID; }
set { _corporationID = value; }
}
public string CorporationName
{
get { return _corpName; }
set { _corpName = value; }
}
}
现在,我该如何添加多个字符数据的系统,并在以后找回它们?
你的问题没有意义 - 也不清楚你为什么不使用非泛型集合。你坚持.NET 1.1吗? –
您的问题是关于如何将CharData实例添加到returnArrayList列表? –