|
|
C#学习笔记之二(stack, queue, string, HashTable,StringBuilder, Regular Expresstion) |
|
|
作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站 |
Queue: Enqueue() Dequeue() Peek() //only get first element, not delete it Stack: Count() Clear() Peek() Pop() Push() CopyTo(array, offset) //copy to array Dictionary/Hashtable: Keys //colleation of Keys, Values //colleation of value Count() Clear() Contains() // is element in hashtable ContainsKey() // is Key in Hashtable Item() //Indexer for hashtable Add() // Add entry with Key/Value GetEnumerator() // creat and return a Enumator object Strings: string Compare() Split() Concat() StartsWith() Equals() ToLower()/ToUpper() Insert() Trim() Format() string.Compare(s1,s2); //case sensitive string.Compare(s1,s2, true) //case not sensitive string s3 = @"test \ .net" string s6 string.Copy(s5); string s7 = s6 S7 == S6 S7.Equals(s6) string.Equals(s7,s6) s7.Length s3.EndWith("Test") int offset = s3.indexOf("TEST") //first occurence string s10 = s3.Insert(offset, "DDD"); string s11 = s3.Insert(s3.IndexOf("ddd"), "EEE"); s12.Split(delimiters) Regex r = new Regex(" |,"); foreach( string s in r.Split(s12)) {} StringBuilder StringBuilder sb = new StringBuild(); Append() ToString() Regular Expresstions: using System.Text.RegularExpressions; 
|
|
相关文章:相关软件: |
|