StringBuilder 对于操作字符串来说真的有它的一些优点,有时候还是很方便的。namespace在System.Text下。举个小例子大家一看就明白。

            
StringBuilder , HashtableStringBuilder sb = new StringBuilder("aa"); //sb = "aa"
StringBuilder , Hashtable
            string strTest = sb.ToString();                
StringBuilder , Hashtable            sb.Append(
"dd");
StringBuilder , Hashtable            strTest 
= sb.ToString();                    //strTest = "aadd"
StringBuilder , Hashtable
            sb.Append(10);
StringBuilder , Hashtable            strTest 
= sb.ToString();                    //strTest = "aadd10"

            }


说到Hashtable 也真是满好用的,至少可以形成键,值 的双存储,而不用你另外做工作了,而且都是object类型,随便你存储了。namespace : System.Collections

StringBuilder , HashtableHashtable ht = new Hashtable();//哈希表用来存放ID/Bool键值对
StringBuilder , Hashtable
            for (int i = 0; i < 10; i++)
            }

StringBuilder , HashtableIDictionaryEnumerator ide;
StringBuilder , Hashtable            ide
= al.GetEnumerator();
StringBuilder , Hashtable            
while(ide.MoveNext())
            }



相关文章: