了解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 这个父类;

相关推荐
kylezhao20197 小时前
C# 语言基础(变量、数据类型、流程控制、面向对象编程)
开发语言·计算机视觉·c#·visionpro
翩若惊鸿_7 小时前
【无标题】
开发语言·c#
搬砖的工人8 小时前
写了一个IIS监控工具,对付“假死“后自动重启站点
c#
红黑色的圣西罗12 小时前
对象池简述
unity·c#
水龙吟啸12 小时前
基于Orbbec-Gemini深度相机与SFM-2D to 3D重建算法、手部识别视觉算法、Unity运动控制的3D水果切割游戏
python·深度学习·神经网络·c#·游戏引擎·3d视觉·3d重建
fengye20716112 小时前
板凳----------(枯藤 )vs2026+win10(第六章-2)
汇编
小码编匠15 小时前
工业视觉 C# + OpenCvSharp 的模板匹配实战
后端·c#·.net
月巴月巴白勺合鸟月半16 小时前
几种 HTML 转 PDF的方式
pdf·c#
bugcome_com18 小时前
简述 C# 成员修饰符(Modifier)——从整体到细节全面解析
c#
helloworddm18 小时前
防止应用多开-WPF
服务器·架构·c#