c 學習(2型別轉換和字串)

2022-04-28 23:42:22 字數 1082 閱讀 6926

型別轉換有兩種 cast,convert。

cast 為同型別的隱式轉換(int)number;

convert 為型別的轉變:

convert.toint32();convert.tostring() 用於不同型別的轉換;

例:string str=console.readline();

int int_str=convert.toint32(str);

陣列:int values=;

values.length 等用法。。。。

int nums=new int[3];

int nums=new int[3];

foreach用法:試用與string陣列的輸出

例:string names=;

foreach(string name in names)

console.writeline(,name);

輸出了整個names每項的值。

params 的用法。

可以設定若干個,形式引數。。。

char 陣列可以取到每乙個的值,string陣列定義後,值不可以變化。

一些常用的string函式

tolower();將字串變成小寫形式

toupper();將字串變成大寫形式

trim();去掉字串兩邊的空格

equals();bool型別,看兩個字串是否相等

split();去掉字串中的分隔符

replace(string oldvalue,string newvalue);替換

substring();取得字串中的子串,有集中過載方式。

bool contains(「[str]」);判斷字串子串字元存在str;

bool starswith("[str]");判斷字串是否以str開頭;

bool endswith();

int indexof("[str]");返回str第一次出現的位置;

ref out 的區別;

int.tryparse(str,out i);string轉換成int型別

返回值i用於檢驗,是否轉換成功。這裡的out 的含義,想想清楚。。。

C 轉換型別和字串

有時候我們需要互轉型別和字串,把字串轉型別 把型別轉字串。如果是基礎型別,可以使用 x.parse 這個方法,很多基礎型別都支援。那麼我們可以使用 typedescriptor string value 123 var typedescriptor typedescriptor.getconvert...

RxJava學習2 型別轉換

1.簡單的轉換,通過map轉換 比如傳送的integer型別,但是接收的是string型別 observable observable observable.just 1,2,3,4,5 map new function integer,string 2.通過flatmap進行平鋪處理。假如要列印兩...

C 入門2 型別轉換

型別轉換 c 有11種整型和3種浮點型別,當對不同的型別進行計算時,c 會自動執行型別的轉換。自動型別轉換 執 況 將一種算數型別賦給另一種算數型別時 表示式中包含不同的型別時 將引數傳遞給函式時 強制型別轉換 1 賦值時進行的轉換 值將被轉換成接受變數的型別。此時將乙個值賦給範圍更大的型別通常不會...