首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

《C# to IL》第一章 IL 入門(四)

     編輯:關於C語言

方法參數傳遞與呼叫

.assembly mukhi {}
.method void vijay() {
  .entrypoint
  ldstr "hell"
  call void System.Console::WriteLine(class System.String)
  ret
}

ldstr 指令

將字串常數推入評估堆疊,供後續指令使用。

方法屬性

.method public hidebysig static void vijay() il managed { ... }
  • public:公開存取
  • hidebysig:依簽名隱藏基類同名方法
  • static:靜態方法,屬於類別非實例
  • il managed:MSIL 管理代碼

類別定義

.class zzz {
  .method public hidebysig static void vijay() il managed { ... }
}

對應 C# class zzz { ... }。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved