国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

[視頻]Visual Studio 2005入門之函數兼本章總結

2019-11-18 17:00:32
字體:
來源:轉載
供稿:網友

上面是本節課的演示區域,下面是我備的課,我普通話本來說不好,要不先準備下,那會把你們笑死的
---------------------------------------------
這節我們主要講函數:函數的作用主要是讓程序運行中跳去運行另一段代碼塊,打個比方,我從綿陽上飛機到北京,飛到寶雞上空,我想起該下去買兩只雞,于是讓飛機停下,我拿著相應的錢去買雞,到了我把錢給老板,老板按我要求給我包好雞,然后買了帶上來(那么我跳傘去買雞這個過程就是帶著參數去找另個代碼段,然后帶著處理結果回來)

那么在c#和.net Framework 中都有很多定義好的函數,例如獲取時間的,轉換類型的,替換字符....等等等,他們就好象超市里面包裝好的蔬菜,水果,你只需要把錢這個參數給他們,他就會給你相應的東西!而并不需要你去額外的做些什么!

其實從一開始我們就在用函數,例如Page_Load,ToString(),Convert.Toxxxx......等等!

在我們的編程過程中,我們也常常需要寫一些函數來滿足要求,因為在我們寫的系統中有很多代碼是不只用一次,為了讓我們的代碼可讀性/瘦/功能的強等各方面更加成功.
注意:
1:和java一樣,C#不允許有全局函數。所有的函數必須在類或結構內實現。函數是類或結構的成員,函數也被稱為方法。
2:在構造的時候,函數的參數必須申明類型,兩個參數之間用逗號分隔例如 (string aa,int bb)

申明方式 :
返回類型 函數名(參數1,參數2) //事實上,也可以是不帶參數的,也可以是不返回什么的,那就得用上 void了
{
     功能代碼塊!
     return 結果;//這里當然是要返回一個結果的了,否則你給了錢,沒拿東西走就很虧了,如果是用void的話,那就不用了,雞骨頭都不用帶走
}
怎么樣,很簡單吧!我們看個演示

上面我們說到傳參,傳參有兩種,一是按值傳送,另一個是按地址傳送!
值傳送:他傳送的是值的副本,而本身并沒有被修改,再默認情況下,簡單的傳參都是按值傳送的!

地址傳送:他需要在參數前使用ref關鍵字,這只有在需要函數中的計算同時改變調用代碼中的變量值時候才使用

http://m.survivalescaperooms.com/thcjp/archive/2006/09/07/498135.html
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南郑县| 金川县| 安吉县| 灵川县| 兰坪| 廉江市| 玛纳斯县| 象州县| 长垣县| 泰和县| 登封市| 微山县| 教育| 安宁市| 巢湖市| 大厂| 昌宁县| 衡东县| 阿巴嘎旗| 凤冈县| 张家港市| 甘泉县| 嫩江县| 田林县| 六枝特区| 寻甸| 海淀区| 章丘市| 永德县| 工布江达县| 绿春县| 海阳市| 浦东新区| 静乐县| 高雄县| 富民县| 文安县| 洱源县| 新河县| 理塘县| 吉木乃县|