日期:2014-05-20  浏览次数:20823 次

请教StringTable的用法
我看网上有一段用c#读文件的例子,将文件的内容先写入一个StringTable
不知道StringTable是什么谁能解释一下吗
为什么我在2005里不能使用StringTable,要添加什么命名空间吗?

using   System;
using   System.IO;
using   System.Collections;

class   Anagrams  
{
       
        public   static   void   Main(String[]   args)
        {
                StreamReader   din   =   File.OpenText   ( "words.txt ");
                String   str;
                StringTable   st   =   new   StringTable();  
               
                Console.WriteLine( "Reading   data   and   insterting   into   a   StringTable. ");
                while   ((str=din.ReadLine())   !=   null)   {
                        st.Add(str);
                }
                Console.WriteLine( "Printing   out   the   StringTable. ");
                foreach   (string   s   in   st)
                {
                        Console.WriteLine   (s);
                }
               
                Console.WriteLine   ( "\r\nPress   Return   to   exit. ");
                Console.Read();
        }
}

------解决方案--------------------
up
------解决方案--------------------
有这个吗?我怎么找不到呀?
应该是StringCollection吧.
public class StringCollection
Member of System.Collections.Specialized
------解决方案--------------------
StringTable ??没碰到。。。
------解决方案--------------------
没遇到过.

你看到的是不是人家自己写的类?