亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

第一個C#程序

2019-11-14 13:59:46
字體:
來源:轉載
供稿:網友

  在文本編輯器中輸入下面的代碼,把它保存為后綴名為.cs的文件(如First.cs)。Main()方法如下所示:

 

using System;namespace Wrox{    public class MyFirstClass    {        static void Main()        {            Console.WriteLine("Hello from Wrox.");        }    }}

 

 

編譯并運行程序

  對源文件與性C#命令行編譯器(csc.exe),編譯這個程序:

    csc First.cs

  如果使用csc命令在命令行上編譯代碼,就應該注意.NET命令行工具(包括csc)只有在設置了某些環境變量后才能使用。如果沒有設置環境變量,有兩種解決方法。第1種方法是在運行csc之前,從命令提示符窗口上運行批處理文件%Microsoft Visual Studio 2013%/Common7/Tools/vsvars32.bat。其中%Microsoft Visual Studio 2013%是Visual Studio 2013的安裝文件夾。第2種方法是使用Visual Studio 2013命令提示符代替通常的命令提示符窗口。Visual Studio 2013命令提示符在菜單"開始"|"程序"|Microsoft  Visual Studio 2013|Visual Studio Tools子菜單下。它只是一個命令提示符窗口,打開時會自動運行vsvars32.bat。

  編譯代碼,會生成一個可執行文件First.exe。在命令行或Windows Explorer上,像運行任何可執行文件那樣運行該文件,得到如下結果:

    First.exe

 

  

  

詳細介紹

  在C#中,大多數語句的都以分號(;)結尾,語句可以寫在多個代碼行上,不需要使用續行字符。用花括號({})把語句組合為塊。單行注釋以雙協杠字符開頭(//),多行注釋以一條斜杠和一個星號(/*)開頭,以一個星號和一條斜杠(*/)結尾。C#區分大小寫,也就是說,變量myVar與MyVar是兩個不同的變量。

  在上面的代碼示例中,前幾行代碼與名稱空間有關,名稱空間是把相關類組合在一起的方式。namespace關鍵字聲明了應與類相關的名稱空間。其后花括號中的所有代碼都被認為是在這個名稱空間中。編譯器在using語句指定的名稱空間中查找沒有在當前名稱空間中定義但在代碼中引用的類。

    using System;

    namespace Wrox

    {

  在First.cs文件中使用using指令的原因是后面要使用一個庫類System.Console。using System語句允許把這個類簡寫為Console。如果沒有using,就必須完全限定對Console.WriteLine()方法的調用,如下所示:

 

System.Console.WriteLine(“Hello from Wrox.”);

 

  標準的System名稱空間包含了最常用的.NET類型。在C#中做的所有工作都依賴于.NET基類。在本例中,使用System名稱空間中的Console類,以寫入控制臺窗口。C#沒有用于輸入和輸出的內置關鍵字,而是完全依賴于.NET類。

  接著,聲明一個類MyFirstClass。但是因為該類位于Wrox名稱空間中,所以其完整的名稱是Wrox.MyFirstCSharpClass:

    class MyFirstCSharpClass {

  所有的C#代碼都必須包含在一個類中。類的聲明包括class關鍵字,其后是類名和一對花括號。與類相關的所有代碼都應放在這對花括號中。

  下面聲明方法Main()。每個C#可執行文件(如控制臺應用程序、Windows應用程序和Windows服務)都必須有一個入口點--Main()方法(注意M大寫):

    public static void Main() {

  在程序啟動時調用這個方法。該方法要么沒有返回值(void),要么返回一個整數(int)。注意,在C#中方法的定義如下所示:

    [modifiers] return type  MethodName ([parameters]) {}

  第一個方括號中的內容表示可選關鍵字。修飾符(modifiers)用于指定用戶所定義的方法的某些特性,如可以在什么地方調用該方法。在本例中,有兩個修飾符public和static。修飾符public表示可以在任何地方訪問該方法,所以可以在類的外部調用它。修飾符static表示方法不能在類的實例上執行,因此不必先實例化類再調用。這非常重要,因為我們創建的是一個可執行文件,而不是類庫。

  在本例中,只調用了System.Console類的WriteLine()方法,把一行文本寫到控制臺窗口上,WriteLine()是一個靜態方法,在調用之前不需要實例化Console對象。

  Console.ReadLine()讀取用戶的輸入,添加這行代碼會讓應用程序等待用戶按回車鍵,之后退出應用程序。

  然后調用return退出該方法(因為這是Main方法,所以也退出了程序)。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
色老头一区二区三区| 亚洲在线观看视频网站| 亚洲人线精品午夜| 日韩动漫免费观看电视剧高清| 午夜精品视频在线| 黑人巨大精品欧美一区二区免费| 亚洲美女福利视频网站| 国产欧美久久久久久| 久久人人看视频| 中文字幕亚洲色图| 欧美激情一级欧美精品| 欧美怡春院一区二区三区| 91精品国产色综合久久不卡98口| 久久久久久12| 亚洲国产精品国自产拍av秋霞| 亚洲va国产va天堂va久久| 日韩在线视频观看| 国产mv免费观看入口亚洲| 欧美午夜宅男影院在线观看| 26uuu另类亚洲欧美日本老年| 欧美在线www| 久热国产精品视频| 亚洲欧美一区二区精品久久久| 人人澡人人澡人人看欧美| 成人性生交大片免费观看嘿嘿视频| 久久久久久久久久久免费精品| 亚洲一区二区三区香蕉| 91国产高清在线| 精品国产91久久久久久老师| 亚洲尤物视频网| 亚洲а∨天堂久久精品9966| 成人午夜在线视频一区| 日韩性生活视频| 精品国产乱码久久久久久婷婷| 亚洲黄色在线观看| 久久精品美女视频网站| 91精品国产91久久久久久吃药| 久久久视频免费观看| 久久国产精品首页| 日韩欧美在线网址| 国产综合久久久久| 一本久久综合亚洲鲁鲁| 亚洲欧美国产日韩天堂区| 日韩成人高清在线| 亚洲精品美女免费| 色综合久综合久久综合久鬼88| 69影院欧美专区视频| 国产精品日韩av| 国外成人性视频| 琪琪第一精品导航| 亚洲国产精品电影在线观看| 成人激情视频在线| 色妞久久福利网| 91精品国产免费久久久久久| 中文字幕无线精品亚洲乱码一区| 国产欧美日韩精品专区| 2018中文字幕一区二区三区| 欧美成人手机在线| 欧美成人精品在线观看| 国产精品男女猛烈高潮激情| 欧美性理论片在线观看片免费| 中文字幕一精品亚洲无线一区| 欧美日韩国产麻豆| 亚洲免费高清视频| 91欧美精品成人综合在线观看| 国产精品露脸av在线| 日韩精品免费一线在线观看| 在线视频免费一区二区| 日本欧美在线视频| 日韩视频精品在线| 欧美黑人性猛交| 在线观看欧美成人| 国产精品久久久久久久7电影| 欧美在线免费观看| 亚洲国产成人久久综合一区| 国产精品扒开腿爽爽爽视频| 亚洲福利精品在线| 亚洲韩国日本中文字幕| 国产丝袜一区二区| 久久精品国产电影| 粉嫩av一区二区三区免费野| 久久久久久成人精品| 欧美丝袜美女中出在线| 国内精品视频久久| 国产精品第七影院| 国产精品亚洲激情| 亚洲欧洲一区二区三区在线观看| 国产在线98福利播放视频| 成人黄色短视频在线观看| 一区二区三区四区在线观看视频| 自拍视频国产精品| www.欧美三级电影.com| 日韩精品视频免费在线观看| 国产精品r级在线| 精品自拍视频在线观看| 日韩激情av在线播放| 国产免费久久av| 韩国19禁主播vip福利视频| 中文字幕免费精品一区高清| 国产精品免费一区豆花| 国产精品草莓在线免费观看| 成人激情视频小说免费下载| 亚洲男人av电影| 亚洲图片欧洲图片av| 久久精品国产电影| 精品一区二区亚洲| 日韩精品免费一线在线观看| 国产视频精品va久久久久久| 国产精品中文字幕在线观看| 91在线观看免费观看| 国产一区二区三区在线看| 一区二区欧美久久| 97不卡在线视频| 国产成+人+综合+亚洲欧洲| 欧美电影免费观看高清| 国产成人亚洲综合91精品| 亚洲精品色婷婷福利天堂| 欧美成人免费全部观看天天性色| 91在线视频免费| 久热精品视频在线观看| 欧美色视频日本高清在线观看| 亚洲一区二区三区777| 欧美极品少妇xxxxx| 亚洲第一福利网站| 欧洲美女7788成人免费视频| 久久国产精品久久久久久久久久| 欧美精品在线播放| 日韩大片免费观看视频播放| 成人久久久久爱| 91精品国产高清自在线看超| 日韩精品电影网| 久久久久久久激情视频| 国产69精品久久久久9999| 亚洲成色www8888| 亚洲国产精品嫩草影院久久| 91沈先生作品| 日韩hd视频在线观看| 亚洲精品v天堂中文字幕| 欧美午夜精品久久久久久浪潮| 亚洲精品二三区| 精品一区二区三区四区| 亚洲一区二区三区乱码aⅴ蜜桃女| 亚洲最大成人免费视频| 久久久久久久亚洲精品| 日韩黄色在线免费观看| 亚洲第一区在线| 91牛牛免费视频| 欧美一级高清免费| **欧美日韩vr在线| 国产97在线|日韩| 国产日产欧美精品| 亚洲国产日韩一区| 伊人一区二区三区久久精品| 国产精品久久久久久久久久三级| 538国产精品视频一区二区| 国模吧一区二区| www.精品av.com| 青青草成人在线| 国产精品视频xxx| 中文字幕av一区中文字幕天堂| 亚洲激情免费观看| 国产精品久久久精品| 久久久久久久国产| 亚洲xxxx妇黄裸体|