C#學習總結

來源:互聯網
上載者:User

標籤:

1、

  string name;

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

  name.ToLower();  //轉換成小寫

  name.ToUpper(); //轉換成小寫
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

  name.ToCharArray();//轉換成單個字元 可以一次性賦值給字元數組  如:char[]myChar=name.ToCharArray();
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

  name.Trim();//刪掉name中的首尾所有空格,由外而內,直到遇到非空格

  name.TrimStart();//刪掉name中的從首段的所有空格

  name.TrimEnd();//刪掉name的後面所有空格

  以上三個加上參數就是刪掉字串中參數所指定的字元

  name.PadLeft(10);//表示在name的左邊增加空格,直到湊夠10個字元

  name.PadLeft(10,‘-‘);//表示在name的左邊增加-,直到湊夠10個字元

  同理有name.PadRight()的用法

===================================================

  name.IndexOf(<字串或字串>);//表示name中第一次出現參數字串的位置

  name.SubString(<參數一>,<參數二>);//表示截取name中從從參數一到參數二的一個片段

2、

  Console.Write("");

  Console.Writeln("");

  Console.Readkey("");

3、enum<typeName><uderlyingType>

  {

  }//無分號

  struct 、class 等也無分號

4、foreach(<baseType> <name> in <<array>)

  {

  }

5、委託

  委託時一種可以把引用儲存為函數的類型。委託的聲明非常類似於函數,但不帶函數體。而且使用delegate關鍵字。委託的聲明指定一個傳回型別和一個參數列表。

  在定義了委託之後,就可以聲明該委託類型的變數。接著把這個變數初始化為與委託有相同的傳回型別和參數列表的函數引用。

  例:delegate double ProcessDelegate(double param1, double param2);

    static double Multiply(double param1,double param2)

    {

    return param1*param2;

    }

    ProcessDelegate process=new ProcessDelegate(Multiply);

 

C#學習總結

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.