国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

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

C#程序集系列01,用記事本編寫C#,IL代碼,用DOS命令編譯程序集,運行程序

2019-11-17 02:54:05
字體:
來源:轉載
供稿:網友

C#程序集系列01,用記事本編寫C#,IL代碼,用DOS命令編譯程序集,運行程序

本篇主要體驗:編寫C#,IL代碼,用"VS2012開發人員命令提示"編譯成程序集,并運行程序。

□ C#文件編譯為程序集

→在F盤創建as文件夾→在as文件夾下創建MyClass.cs→用記事本打開編寫如下代碼,并保存

using System;
public class MyClass
{
    public static void PRintSth()
    {
        Console.WriteLine("Hello");
    }
}
→打開"VS2012開發人員命令提示",輸入如下命令,并按回車1→輸入如下命令把MyClass.cs編譯成MyClass.dll程序集文件,并按回車2

查看F盤下的as文件夾中,多了一個MyClass.dll程序集

□ IL文件編譯為程序集

→在as文件夾下創建SecondClass.il→用記事本打開編寫如下代碼,并保存

.assembly SecondClassAssembly {}
.assembly extern mscorlib {}
.class public SecondClass extends [mscorlib]system.object{
    .method public static void PrintSth() cil managed{
        ldstr "hello from IL"
        call void [mscorlib]System.Console::WriteLine(string)
        ret
    }
}

→輸入如下命令

3

→按回車,看到如下界面

4

查看F盤下的as文件夾中,多了一個SecondClassAssembly.dll程序集

→查看as文件夾下的dll文件,輸入如下命令,并按回車

5

□ 使用程序集運行程序

→在as文件夾下創建MainClass.cs→用記事本打開編寫如下代碼,并保存

using System;
class MainClass
{
    static void Main()
    {
        MyClass.PrintSth();
    }
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 桃园县| 绥中县| 邯郸市| 平顺县| 黔南| 开阳县| 略阳县| 阿瓦提县| 图片| 莱阳市| 武胜县| 分宜县| 容城县| 吉首市| 定远县| 平远县| 项城市| 孝昌县| 华蓥市| 无为县| 沙河市| 寿光市| 故城县| 资中县| 灯塔市| 那曲县| 青冈县| 普宁市| 连南| 广丰县| 乐至县| 黄龙县| 中西区| 西城区| 本溪市| 黄大仙区| 丹凤县| 土默特右旗| 巴楚县| 宁都县| 固镇县|