最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#中的局部變量沖突問題

 更新時間:2019年12月19日 16:10:46   作者:grey_csdn  
今天小編就為大家分享一篇C#中的局部變量沖突問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

一個變量在同一個作用域中不能夠聲明兩次,如下代碼錯誤。

using System;

usingSystem.Collections.Generic;

usingSystem.Linq;

usingSystem.Text;

usingSystem.Threading.Tasks;

 

namespaceConsoleApplication1

{

  class Program

  {

    static void Main(string[] args)

    {

      int a =123;

      int a =456;

    }

  }

}

編譯錯誤如下:

嚴(yán)重性

代碼

說明

項目

文件

禁止顯示狀態(tài)

錯誤

CS0128

已在此范圍定義了名為“a”的局部變量。

ConsoleApplication1

E:\01_workspace\02_programme_language\06_c#\2017\09\varConflict\ConsoleApplication1\ConsoleApplication1\Program.cs

14

活動

警告

CS0219

變量“a”已被賦值,但從未使用過它的值

ConsoleApplication1

E:\01_workspace\02_programme_language\06_c#\2017\09\varConflict\ConsoleApplication1\ConsoleApplication1\Program.cs

13

活動

警告

CS0219

變量“a”已被賦值,但從未使用過它的值

ConsoleApplication1

E:\01_workspace\02_programme_language\06_c#\2017\09\varConflict\ConsoleApplication1\ConsoleApplication1\Program.cs

14

活動

但是,如下代碼正常:

using System;

usingSystem.Collections.Generic;

usingSystem.Linq;

usingSystem.Text;

usingSystem.Threading.Tasks;

 

namespaceConsoleApplication1

{

  class Program

  {

    static void Main(string[] args)

    {

      for (int a = 0;a < 10; a++)

      {

        Console.WriteLine(a);

      }

      for (int a = 0;a < 10; a++)

      {

        Console.WriteLine(a* 2);

      }

    }

  }

}

編譯后執(zhí)行結(jié)果:

原因:在第一個循環(huán)結(jié)束后,a的作用域已經(jīng)跳出。

以上這篇C#中的局部變量沖突問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

同心县| 札达县| 夏河县| 玛多县| 洛南县| 夏邑县| 彰化市| 肥城市| 宝丰县| 防城港市| 黔西| 肥乡县| 兴隆县| 台北县| 鄂尔多斯市| 阳泉市| 花莲市| 探索| 奇台县| 运城市| 报价| 临沧市| 门源| 搜索| 三亚市| 公主岭市| 延吉市| 玉龙| 阳新县| 南涧| 扶沟县| 阿合奇县| 竹北市| 临海市| 邛崃市| 高雄县| 平邑县| 仁寿县| 峨边| 集贤县| 五莲县|