日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > C# >内容正文

C#

c# 笔记 数据类型转换 数组 函数

發布時間:2023/12/2 C# 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c# 笔记 数据类型转换 数组 函数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、數據類型的轉換(cast)包括隱性轉換和顯性轉換。
當目標類型一定能滿足源類型轉換后的要求的話就是隱性轉換,不需要任何代碼直接轉換,如果目標類型不一定能滿足源類

型轉換后的要求的話就是顯性轉換,顯性轉換需要在要轉換的變量前加上(轉換后的類型)。如:byte 類型的范圍是(0到

255) int類型的范圍是(-2147483648到2147483647) byte i=23; int var=i;屬于數據的隱性轉換,反過來 int

i=23;byte var=i 這個就會提示錯誤,不過也可以轉換 int i=23; byte var=byte(i) 屬于顯性轉換。
2、類型轉換(convert)convert.ToString convert.ToInt32 ……。
3、枚舉:自定義的一個類型,用戶限定變量的取值范圍。聲明枚舉
enum <名稱>
{<val1>,<val2>,...,<valN>}
使用 <名稱> 變量名=<名稱>.<val>。
4、數組,一維數組的聲明方法 <類型名稱>[] <數組名稱>;聲明完數組要初始化否則不能使用數組,數組初始化的方法1、

指定數組的完整內容 例如 int[] val={1,2,3,4,5} 聲明數組val 它里面有五個元素分別是1,2,3,4,5。2、指定數組的大小

即數組內的元素的數量,使用new關鍵字初始化所有數組元素 例如 int [] val= new int[5];定義數組val 使用new 關鍵字

指定了數組內元素的數量,并將數組內所有元素的賦予默認值0。可以不用在聲明的時候進行初始化 int [] val; 使用的時

候可以使用 val=new int[10] 來初始化數組。可以使用變量來指定數組的大小, 即 int [] val;
int i=10;val=new int[i]。使用length 來確定數組的元素數量,訪問數組的值用 <數組名> [<元素位置>],元素的位置從

零開始的。更改屬于組內元素的值<數組名> [<元素位置>]=value。{} 可以圈定變量的使用范圍。{}用來劃定作用域。
5、多維數組的聲明 <類型名稱> [,,] <數組名稱>; 初始化 <數組名稱>=new [N,N]。
6、foreach,使用簡單的語法來定位數組中的每一個元素,使用方法:
foreach (<元素類型名稱> <變量名> in <數組名稱>)
{
<name> 得到數組里的元素的值。
}
這個循環會迭代數組里的每一個元素,依次的吧元素放在<name>里面,且不存在訪問非法元素的危險。不需要考慮數組中有

多少元素。并且可以確保在循環中使用每一個元素。多維數組亦然。
7、函數,函數就是將一堆代碼進行重用的一種機制,函數就是一段代碼,這段函數可能有輸入值(參數),可能有返回值

,一個函數就是想一個專門做某件事情的人,我們調用它來做一些事情,他可能需要我們提供一些數據給他,這些數據就是

函數的參數,函數處理完成后可能會返回寫數據,這些數據就是返回值如convert.ToInt32 函數 int a=convert.ToInt32

(s) 函數名為 convert.ToInt32 參數為 s 返回值放在a里面。自定義函數的方法:
static <返回值的類型> <函數的名稱>(<函數參數1類型><存放參數的變量1>,<函數參數N類型><存放參數的變量N>)
{
<code>
return <返回值》// 返回值必須和創建函數時聲明的返回值的類型相同。
}
如果函數沒有返回值,則標記返回值的類型為void,函數結束后直接return后面不用加數據。return 用于返回函數的返回

值。返回值必須和創建函數時聲明的返回值的類型相同。
函數的參數可以又多個,數組也可以作為函數的參數。

8、可變參數的函數,例如 console.writeLine();后面跟的參數的個數是可變的。實現方法是在參數的類型名前加params

和面的類型必須為數組,那么所有的傳進來的參數都放在數組里面,params 參數必須是形參表中的最后一個參數。例如:

static void sayHello(string name, params string[] nicenames)
{
Console.WriteLine("我的名字是:{0}",name);
string nice="";
foreach (string nicename in nicenames)
{
nice = nice + " " + nicename;
}
Console.WriteLine("我的昵稱有:{0}", nice);
}

調用 sayHello("我的名字","昵稱1","昵稱2","昵稱3"....) ,注意 params 參數必須是形參表中的最后一個參數 即 params string[] nicenames 不能放到 string name 前面來。

轉載于:https://www.cnblogs.com/cnbluerain/archive/2011/08/17/2143469.html

總結

以上是生活随笔為你收集整理的c# 笔记 数据类型转换 数组 函数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。