问题一:Delphi中可以有stringlist、list等来暂存数据,不知道C#中是否有类似的东东。
问题二:Delphi中的Stringlist可以把里面的数据直接Save成file文本文件,C#中如何实现!谢谢!

解决方案 »

  1.   

    问题一:
    List<>;ArrayList<>问题二:
    C#实现的是:
    使用StreamWrite写入文件。
      

  2.   

    1  .net2.0 里面有 List<T> 这个类
    2  .net 可以使用 StreamWrite.Write( String buffer ) 这个方法写文件
      

  3.   

    stringlist
    可以用
    StringCollection存成文件要自己写.
    using (StreamWriter sw = System.IO.File.CreateText ("aaa.txt"))
    {
    foreach (string tmpString = myStringCollection)
    fs.WriteLine(tmpString);
    }
      

  4.   

    纠正上面写错的....哎, = 改成 in
    foreach (string tmpString in myStringCollection)
      

  5.   

    总结一下:
    using System.Collections.Specialized;  StringCollection sc = new StringCollection();
                for (int i = 0; i < listView1.Items.Count - 1; i++)
                {
                  if (listView1.Items[i].SubItems[2].Text.Trim() != "")
                      sc.Add(listView1.Items[i].SubItems[2].Text);
                }
                StreamWriter sw = System.IO.File.CreateText("aaa.txt");
                {
                foreach (string tmpString in sc)
                sw.WriteLine(tmpString);
                }        }如果用ArrayList如何写?