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

溫馨提示×

溫馨提示×

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

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

《CLR Via C#》使用CSC.exe進行單文件的編譯

發布時間:2020-07-07 09:10:57 來源:網絡 閱讀:588 作者:lsieun 欄目:編程語言


1、新建一個Program.cs文件,并寫入代碼

在目錄E:\LiuSen\VS\test下,新建一個Program.cs文件,輸入以下代碼

using System;

namespace MyConsoleApp
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello world!");
            Console.ReadKey();
        }
    }
}



2、用CSC.exe對Program.cs進行編譯


打開Developer Command Prompt for VS2013,并轉到目錄E:\LiuSen\VS\test下,并使用如下命令進行編譯:

csc.exe /out:Program.exe /t:exe /r:MSCorLib.dll Program.cs

《CLR Via C#》使用CSC.exe進行單文件的編譯



3、運行Program.exe文件


《CLR Via C#》使用CSC.exe進行單文件的編譯

程序運行界面:

《CLR Via C#》使用CSC.exe進行單文件的編譯



4、知識總結


4.1、/r:MSCorLib.dll可以省略掉


MSCorLib.dll is a special file in that it contains all the core types: Byte, Char, String, Int32, and many more. In fact, these types are so frequently used that the C# compiler automatically references the MSCorLib.dll assembly. In other words, the following command line (with the /r switch omitted) gives the same results as the line shown earlier.【MSCorLib.dll是一個經常被引用的類庫,,因此/r MSCorLib.dll參數可以省略】

csc.exe /out:Program.exe /t:exe Program.cs



4.2、/out: Program.exe 和 /t:exe 也可以省略掉



Furthermore, because the /out:Program.exe and the /t:exe command-line switches also match what the C# compiler would choose as defaults, the following command line gives the same results too.

csc.exe Program.cs



4.3、如果不想讓MSCorLib.exe參與編譯,可以使用/nostdlib


If, for some reason, you really don't want the C# compiler to reference the MSCorLib.dll assembly, you can use the /nostdlib switch. Microsoft uses this switch when building the MSCorLib.dll assembly itself. For example, the following command line will generate an error when CSC.exe attempts to compile the Program.cs file because the System.Console type is defined in MSCorLib.dll.【如果不想讓c# compiler引用MSCore.dll文件,可以加上 /nostdlib參數】

《CLR Via C#》使用CSC.exe進行單文件的編譯


4.4、Windows支持的三種Application類型

Windows supports three types of applications. To build a console user interface (CUI) application, specify the /t:exe switch; to build a graphical user interface (GUI) application, specify the /t:winexe switch; and to build a Windows Store app, specify the /t:appcontainerexe switch.【在這里,主要注意/t參數的三種類型】






向AI問一下細節

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

AI

铜陵市| 乐陵市| 七台河市| 石屏县| 邵东县| 平塘县| 巴塘县| 泸水县| 湘乡市| 藁城市| 仪征市| 崇礼县| 榆林市| 塘沽区| 六安市| 卢龙县| 荥阳市| 合水县| 鞍山市| 拜泉县| 金秀| 武宁县| 灵璧县| 濮阳市| 南城县| 北流市| 南雄市| 孟津县| 霞浦县| 乾安县| 龙江县| 阿克苏市| 吉隆县| 八宿县| 潍坊市| 乌兰察布市| 合川市| 平湖市| 伽师县| 巨野县| 澄城县|