了解IL汇编创建命名空间和类

cpp 复制代码
.assembly extern

mscorlib {} .assembly Classes

{ .ver 1:0:1:0    } 
.module Classes.exe
.namespace HangamaHouse
{
    .class public ansi auto Myclass extends [mscorlib]System.Object
    {
        .method public static void main() cil managed
        {
            .maxstack 1
            .entrypoint

            ldstr "Hello World MyClass!"
            call void [mscorlib]System.Console::WriteLine(string)

            ret
        }
    }    
}

与前面几个IL汇编程序不同,使用.namespace 指令创建了一个命名空间;在这个命名空间里,用.class 指令定义了一个类,并告诉编译器,这个类是公有的,它继承于System.Object 这个父类;

相关推荐
AI科技星12 小时前
《全域数学/数术工坊》体系总览
c语言·开发语言·汇编·electron·概率论
小满Autumn15 小时前
固高GTS运动控制卡 — C#开发完全指南
c#·.net·上位机·运动控制卡
影寂ldy15 小时前
C# 多播委托
前端·javascript·c#
H Journey15 小时前
用汇编语言写一个hello world,并进行汇编和编译
汇编·assembly·寄存器
The Sheep 202315 小时前
C#多线程学习
开发语言·学习·c#
我要打打代码16 小时前
C# 扩展方法
开发语言·c#
椒颜皮皮虾྅16 小时前
OpenVINO™ C# API 3.3 全新发布!正式接入 OpenVINO GenAI,C# 本地大模型开发全面启航!
人工智能·开源·c#·openvino
逆境不可逃16 小时前
一篇速成 汇编程序语言设计之 8086 汇编核心指令
汇编
小满Autumn17 小时前
雷赛DMC运动控制卡 — C#开发完全指南
c#·.net·上位机·运动控制卡·雷赛