亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

c#中變量的聲明和初始化

發布時間:2020-06-23 04:50:30 來源:網絡 閱讀:484 作者:螞蟻雄心 欄目:開發技術

int i;

string text;

for(i = 0 ; i < 10; i++)

{

    text = "Line"+Convert.ToString(i);

    Console.WriteLine("{0}",text);

}

Console.WriteLine("Last text in loop :{0}",text);

這段代碼編譯也會失敗,變量text必須在使用前進行聲明和初始化,而text是在循環中初始化的,賦給text的值在循環退出后就丟失了。

int i;

string text="";

for(i = 0 ; i < 10; i++)

{

    text = "Line"+Convert.ToString(i);

    Console.WriteLine("{0}",text);

}

Console.WriteLine("Last text in loop :{0}",text);

只聲明一個簡單類型,并不會產生變化,并沒有給變量分配內存。變量只有在賦值后才占用一塊內存。如果這種占用內存的行為只發生在循環中,該值實際只是一個局部變量,在循環的外部就會超出其作用域。在循環外部賦值可以確保該值是主體代碼的局部值,在循環內部仍處于該值的作用域中。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

阿拉尔市| 定南县| 五指山市| 莆田市| 河南省| 涿州市| 鸡东县| 岫岩| 从化市| 海盐县| 普洱| 五大连池市| 安泽县| 广元市| 交城县| 洪江市| 叶城县| 长子县| 会昌县| 桂林市| 东莞市| 连南| 麻阳| 贵阳市| 丹棱县| 河源市| 米林县| 贡山| 北海市| 翁牛特旗| 军事| 西昌市| 义马市| 顺平县| 安多县| 沾化县| 门头沟区| 壤塘县| 沽源县| 定陶县| 江北区|