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

相关推荐
huluang7 小时前
Word文档批注智能克隆系统的设计与实现
开发语言·c#·word
kylezhao20197 小时前
C#上位机开发数据持久化:excel报表导入导出
开发语言·c#·excel
wangnaisheng10 小时前
【C#】RocketMQ、Redis的使用
c#
阿蒙Amon10 小时前
C#每日面试题-接口和抽象类的区别
开发语言·c#
ejjdhdjdjdjdjjsl11 小时前
深入理解C#泛型:从方法到约束
c#
bugcome_com11 小时前
WPF 核心布局控件全解析:从 Grid 到 UniformGrid 的实战应用
c#·wpf
wangnaisheng12 小时前
Intel IPP 图像处理相关函数
c++·c#·图像
阿蒙Amon12 小时前
C#每日面试题-简述可空类型
microsoft·面试·c#
huluang13 小时前
高性能Word文档批注处理器的设计与实现
开发语言·c#·word
Lv117700813 小时前
Visual Studio中的try -- catch
ide·笔记·c#·visual studio