char 型別字元在記憶體中是以乙個位元組來表示的,從0到255,int 是四個位元組來表示,把字元變數賦給整型變數就會預設的將字元變數轉換成整型。
const是靜態常量,所以在編譯的時候值就確定下來了
readonly是動態常量,要執行到那一步就會進行賦值。
下面兩個例子將很好的解釋這個問題。
using system;
class p
,b is ",a,b);}}
對於上述**,輸出結果是多少?很多人會認為是a is 100,b is 10吧!其實,正確的輸出結果是a is 0,b is 10。
using system;
class p
,b is ",a,b);}}
對於上述**,輸出結果又是多少呢?難道是a is 0,b is 10?其實又錯了,這次正確的輸出結果是a is 100,b is 10
const是靜態常量,所以在編譯的時候就將a與b的值確定下來了(即b變數時10,而a=b*10=10*10=100),那麼main函式中的輸出當然是a is 100,b is 10啦。而static readonly則是動態常量,變數的值在編譯期間不予以解析,所以開始都是預設值,像a與b都是int型別,故都是0。而在程式執行到a=b*10;所以a=0*10=0,程式接著執行到b=10這句時候,才會真正的b的初值10賦給b
泛型:通過引數化型別來實現在同乙份**上操作多種資料型別。利用「引數化型別」將型別抽象化,從而實現靈活的復用。
例子**:
class program
}class test
}輸出結果是:
int:2
string:hello world
黑馬自學 JQuery
windows phone 7手機開發 net培訓 期待與您交流!map array,fn 對陣列array裡得每個元素呼叫fn函式逐個進行處理,最後得到乙個新的array。他不能處理dictionary風格的陣列 var arr 3,5,7 var arr2 map arr,funcution i...
黑馬自學 HTML表單input 樣式表
windows phone 7手機開發 net培訓 期待與您交流!點這裡通過for屬性和相應的標籤繫結。文字框,用於輸入文字 普通按鈕 運動核取方塊 北京 單選框,必須用name分組 天津上海 提交按鈕,配合form表單向伺服器提交資料。選擇檔案。form表單的屬性enctype必須設定為multi...
黑馬程式設計師 自學筆記 CSS基礎
asp.net android ios開發 net培訓 期待與您交流!1 樣式表 css 1 css 層疊樣式表,cascadingstyle sheet 是用來美化頁面用的,可以對頁面元素進行更精細的設定,樣式主要描述元素的字型顏色 背景顏色 邊框等。2 使用css的好處 樣式表能實現內容與樣式的...