91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

怎么解決C#中的局部變量沖突問題

發布時間:2021-10-15 18:04:32 來源:億速云 閱讀:143 作者:柒染 欄目:編程語言

這期內容當中小編將會給大家帶來有關怎么解決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;    }  }}

編譯錯誤如下:

嚴重性

代碼

說明

項目

文件

禁止顯示狀態

錯誤

CS0128

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

ConsoleApplication1

E:1_workspace2_programme_language6_c#\20179\varConflict\ConsoleApplication1\ConsoleApplication1\Program.cs

14

活動

警告

CS0219

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

ConsoleApplication1

E:1_workspace2_programme_language6_c#\20179\varConflict\ConsoleApplication1\ConsoleApplication1\Program.cs

13

活動

警告

CS0219

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

ConsoleApplication1

E:1_workspace2_programme_language6_c#\20179\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);      }    }  }}

編譯后執行結果:

原因:在第一個循環結束后,a的作用域已經跳出。

上述就是小編為大家分享的怎么解決C#中的局部變量沖突問題了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

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

AI

桐乡市| 航空| 鄄城县| 科尔| 甘肃省| 桑植县| 惠来县| 平原县| 齐河县| 丰镇市| 英吉沙县| 新兴县| 武冈市| 布尔津县| 文山县| 吴旗县| 承德市| 华宁县| 马公市| 新建县| 钟山县| 西吉县| 岳西县| 黑龙江省| 浦江县| 南昌县| 荆州市| 古田县| 上犹县| 和林格尔县| 台湾省| 大厂| 盐津县| 淄博市| 满洲里市| 土默特左旗| 嘉峪关市| 疏勒县| 桃源县| 呼伦贝尔市| 石河子市|