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

相关推荐
齐鲁大虾2 小时前
新人编程语言选择指南
javascript·c++·python·c#
加号33 小时前
【C#】 WebAPI 接口设计与实现指南
开发语言·c#
unicrom_深圳市由你创科技3 小时前
上位机开发常用的语言 / 框架有哪些?
c++·python·c#
xiaoshuaishuai86 小时前
C# ZLibrary数字资源分发
开发语言·windows·c#
Eiceblue7 小时前
C# 实现 XLS 与 XLSX 格式双向互转(无需依赖 Office)
开发语言·c#·visual studio
aini_lovee8 小时前
基于C#的三菱PLC串口通信实现方案
服务器·网络·c#
光泽雨8 小时前
c#MVVM中的消息通知机制
服务器·c#
江沉晚呤时8 小时前
C# 整型溢出处理机制:checked 与 unchecked 上下文解析
c#·.net
yngsqq10 小时前
Vlookup用法
c#
wechatbot88811 小时前
企业微信全场景消息发送接口开发实现及接口调用
java·汇编·微信·企业微信