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

C# goto語句的具體使用

 更新時間:2021年06月01日 10:51:04   作者:花傷情猶在  
# goto 語句用于直接在一個程序中轉(zhuǎn)到程序中的標簽指定的位置,標簽實際上由標識符加上冒號構(gòu)成。本文主要介紹了C# goto語句的具體使用,感興趣的可以了解一下

C# goto 語句用于直接在一個程序中轉(zhuǎn)到程序中的標簽指定的位置,標簽實際上由標識符加上冒號構(gòu)成。

語法形式如下。

goto Labell;
    語句塊 1;
Labell
    語句塊 2;

如果要跳轉(zhuǎn)到某一個標簽指定的位置,直接使用 goto 加標簽名即可。

在上面的語句中使用了 goto 語句后,語句的執(zhí)行順序發(fā)生了變化,即先執(zhí)行語句塊 2,再執(zhí)行語句塊 1。

此外,需要注意的是 goto 語句不能跳轉(zhuǎn)到循環(huán)語句中,也不能跳出類的范圍。

由于 goto 語句不便于程序的理解,因此 goto 語句并不常用。

【實例】使用 goto 語句判斷輸入的用戶名和密碼是否正確,如果錯誤次數(shù)超過3次,則輸出“用戶名或密碼錯誤次數(shù)過多!退出!”。

根據(jù)題目要求,假設(shè)用戶名為 aaa、密碼為 123,代碼如下。

class Program
{
    static void Main(string[] args)
    {
        int count = 1;
    login:
        Console.WriteLine("請輸入用戶名");
        string username = Console.ReadLine();
        Console.WriteLine("請輸入密碼");
        string userpwd = Console.ReadLine();
        if (username == "aaa" && userpwd == "123")
        {
            Console.WriteLine("登錄成功");
        }
        else
        {
            count++;
            if (count > 3)
            {
                Console.WriteLine("用戶名或密碼錯誤次數(shù)過多!退出!");
            }
            else
            {
                Console.WriteLine("用戶名或密碼錯誤");
                goto login;//返回login標簽處重新輸入用戶名密碼
            }
        }
    }
}

執(zhí)行上面的代碼,效果如下圖所示。

在這里插入圖片描述

到此這篇關(guān)于C# goto語句的具體使用的文章就介紹到這了,更多相關(guān)C# goto語句內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 小菜編程成長記(一 面試受挫——代碼無錯就是好?)

    小菜編程成長記(一 面試受挫——代碼無錯就是好?)

    小菜編程成長記(一 面試受挫——代碼無錯就是好?)...
    2006-10-10
  • 基于使用遞歸推算指定位數(shù)的斐波那契數(shù)列值的解決方法

    基于使用遞歸推算指定位數(shù)的斐波那契數(shù)列值的解決方法

    本篇文章介紹了,基于使用遞歸推算指定位數(shù)的斐波那契數(shù)列值的解決方法。需要的朋友參考下
    2013-05-05
  • vscode編寫latex的方法

    vscode編寫latex的方法

    這篇文章主要介紹了vscode編寫latex的方法,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-07-07
  • C#中括號強轉(zhuǎn)、as、is區(qū)別詳解

    C#中括號強轉(zhuǎn)、as、is區(qū)別詳解

    本文主要介紹了C#中括號強轉(zhuǎn)、as、is區(qū)別詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • C#生成本地配置文件的實現(xiàn)示例

    C#生成本地配置文件的實現(xiàn)示例

    本文將介紹如何使用C#語言生成本地配置文件,以便為應(yīng)用程序提供靈活的配置選項,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-01-01
  • C#迭代器及Unity協(xié)程實例解析

    C#迭代器及Unity協(xié)程實例解析

    這篇文章主要介紹了C#迭代器及Unity協(xié)程實例解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-05-05
  • 利用C#實現(xiàn)分布式數(shù)據(jù)庫查詢

    利用C#實現(xiàn)分布式數(shù)據(jù)庫查詢

    利用C#實現(xiàn)分布式數(shù)據(jù)庫查詢...
    2007-03-03
  • C#中SetStyle的具體使用

    C#中SetStyle的具體使用

    本文主要介紹了C#中SetStyle的具體使用,該方法用于啟用或禁用特定的控件樣式,以控制控件的行為和外觀,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-11-11
  • Unity UGUI的Outline描邊組件的介紹使用示例

    Unity UGUI的Outline描邊組件的介紹使用示例

    這篇文章主要介紹了Unity UGUI的Outline描邊組件的介紹使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • C#中科學(xué)繪圖庫ScottPlot的使用詳解

    C#中科學(xué)繪圖庫ScottPlot的使用詳解

    ScottPlot是基于.Net的一款開源免費的交互式可視化庫,支持Winform和WPF等UI框架,本文給大家介紹了C#中科學(xué)繪圖庫ScottPlot的使用方法,文中示例在WPF環(huán)境中運行,需要的朋友可以參考下
    2023-12-12

最新評論

新兴县| 綦江县| 兴安县| 滁州市| 横峰县| 昌图县| 松溪县| 诸暨市| 大连市| 岳池县| 博野县| 永新县| 沙田区| 万安县| 荥经县| 从江县| 介休市| 巴青县| 长海县| 锡林郭勒盟| 琼结县| 墨竹工卡县| 西华县| 蒲江县| 洛浦县| 离岛区| 铜梁县| 漳浦县| 如皋市| 平谷区| 合作市| 沙河市| 高雄县| 略阳县| 临湘市| 保山市| 双桥区| 兴山县| 临漳县| 黄冈市| 曲沃县|