2011-01-07 29 views
6

我意識到沒有人會坐下來直接開發軟件(他們呢?)。但是,假設您想與其他人共享一段IL代碼(例如C#編譯器的輸出結果)以供討論,並且您希望用一些註釋對其進行註釋。在IL中是否有實際的註釋語法,以便您可以在不使IL與IL無效的情況下執行此操作?沒有什麼大不了的,只是好奇而已。在IL中有評論嗎?

+0

我在直IL開發的,但僅僅是因爲我是構建.NET編譯。所以是的,這不僅僅是一點點不常見的。 8) – Task 2011-01-07 19:15:25

回答

8

是的,您可以像使用C#一樣使用///* ... */

我找不到在ECMA-335給它的任何引用,但這IL guide包括:

的頭兩行(開始//)的意見。在ILAsm中,您可以使用與C#或C++相同的方式發表評論。要評論多行或行的部分,還可以使用/* ... */塊。

+0

哈,不是我所期望的,但完全符合邏輯。謝謝! – 2011-01-07 19:18:02

2

使用//在IL徵求意見,以及...