C#学习笔记之二(stack, queue, string, HashTable,StringBuilder, Regular Expresstion)-.Net技术-3P代码网
繁体中文
设为首页
加入收藏
当前位置:.Net技术首页 >> C#语言 >> C#学习笔记之二(stack, queue, string, HashTable,StringBuilder, Regular Expresstion)

C#学习笔记之二(stack, queue, string, HashTable,StringBuilder, Regular Expresstion)

2004-10-01 08:26:10  作者:  来源:互联网  浏览次数:8  文字大小:【】【】【
简介: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 //co...

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.RegularExpressio

责任编辑:admin
相关文章