當前位置:成語大全網 - 書法字典 - 英語詞典文件TXT

英語詞典文件TXT

班級計劃

{

靜態詞典<char,int & gt計數器(字符串文件)

{

StreamReader sr = File。OpenText(文件);

string words = Sr . ReadToEnd();

Sr . Close();

if(字符串。IsNullOrEmpty(words)){

返回null

}

詞典& ltchar,int & gtcounter =新詞典& ltchar,int & gt();

char last _ char =‘\ 0‘;?//存儲遍歷中的最後壹個字符

foreach(大寫字符){

//判斷最後壹個字符是否為字母。

如果(!夏爾。is letter(last _ char)){

//判斷當前字符是否為字母。

if(char。is letter(ch))

//控制臺。write(ch);

//轉換為大寫或小寫,不區分大小寫。

char upper = Char。圖珀(ch);

如果(計數器。包含鍵(上部))

counter【upper】++;

}否則{

櫃臺。add(upper,1);

}

}

}

last _ char = ch

}

退貨計數器;

}

靜態void Main(string【】args)

{

詞典& ltchar,int & gtCounter = Counter(“test . txt“);

//控制臺。WriteLine();

foreach(key value pair & ltchar,int & gt計數器中的kv ){

控制臺。WriteLine(“{ 0 }:{ 1 }”,kv。鍵,kv。值);

}

控制臺。ReadKey();

}

}