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

相关推荐
唐青枫12 分钟前
告别频繁 GC:C#.NET PooledList 的设计与使用场景
c#·.net
音视频牛哥13 分钟前
C#实战:如何开发设计毫秒级延迟、工业级稳定的Windows平台RTSP/RTMP播放器
人工智能·机器学习·机器人·c#·音视频·rtsp播放器·rtmp播放器
꧁执笔小白꧂10 小时前
C#+VisionMaster 学习笔记(目录)-目录
c#·visionmaster
sali-tec10 小时前
C# 基于halcon的视觉工作流-章68 深度学习-对象检测
开发语言·算法·计算机视觉·重构·c#
咖啡の猫16 小时前
Python字典的查询操作
数据库·python·c#
czhc114007566317 小时前
c# 1213
开发语言·数据库·c#
xiaoid18 小时前
C#向jave平台的API接口推送
c#·post·webapi
小猪快跑爱摄影19 小时前
【AutoCad 2025】【C#】零基础教程(三)——获取选中的 Entity 插件 =》 初识 Entity 派生类
c#·autocad
czhc114007566320 小时前
c#w 1214
开发语言·c#
用户2986985301421 小时前
C# 中如何从 URL 下载 Word 文档:基于 Spire.Doc 的高效解决方案
后端·c#·.net