c#中switch case的用法實例解析
更新時間:2014年08月12日 11:46:15 投稿:shichen2014
這篇文章主要介紹了c#中switch case的用法實例解析,對于C#的初學者來說有必要熟練掌握,需要的朋友可以參考下
本文實例實現C#以一個收銀付費的小程序演示switch case語法如何使用,讀入用戶選擇,把用戶的選擇賦值給變量n,再根據用戶的輸入提示付費信息,這種情況使用switch case語法就非常合適了,對于C#的初學者來說,對一些基礎技巧的使用是應該非常熟悉的。
具體代碼如下:
using System; using System.IO; class SwitchApp { public static void Main() { //顯示提示 Console.WriteLine("三種選擇型號: 1=(小杯, ¥3.0) 2=(中杯, ¥4.0) 3=(大杯, ¥5.0)"); Console.Write("您的選擇是: "); //讀入用戶選擇 //把用戶的選擇賦值給變量n string s = Console.ReadLine(); int n = int.Parse(s); //根據用戶的輸入提示付費信息 switch( n ) { case 1: Console.WriteLine("小杯,請付費¥3.0。"); break; case 2: Console.WriteLine("中杯,請付費¥4.0。"); break; case 3: Console.WriteLine("大杯,請付費¥5.0。"); break; //缺省為中杯 default: Console.WriteLine("中杯,請付費¥4.0。"); break; } //顯示結束使用提示 Console.WriteLine("謝謝使用,歡迎再次光臨!"); } }
感興趣的讀者可以動手調試一下該程序代碼,以復習并鞏固C#的基礎知識。
相關文章
c#使用FreeSql生產環(huán)境時自動升級備份數據庫
使用FreeSql,包含所有的ORM數據庫,都會存在這樣的問題。在codefirst模式下,根據代碼自動更新數據庫,都建議不要在生產環(huán)境使用。因為容易丟失數據,本文提供一種自動更新數據庫的解決的思路:在判斷需要升級時,才自動升級,同時升級前先備份數據庫2021-06-06C#中Parallel類For、ForEach和Invoke使用介紹
這篇文章介紹了C#中Parallel類For、ForEach和Invoke的使用方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-04-04Winform基于多線程實現每隔1分鐘執(zhí)行一段代碼
這篇文章主要介紹了Winform基于多線程實現每隔1分鐘執(zhí)行一段代碼的方法,設計線程的操作及時間函數的用法,需要的朋友可以參考下2014-10-10