InstructionEncoder.Switch(Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
開始編碼參數指令。
public:
System::Reflection::Metadata::Ecma335::SwitchInstructionEncoder Switch(int branchCount);
public System.Reflection.Metadata.Ecma335.SwitchInstructionEncoder Switch (int branchCount);
member this.Switch : int -> System.Reflection.Metadata.Ecma335.SwitchInstructionEncoder
Public Function Switch (branchCount As Integer) As SwitchInstructionEncoder
參數
- branchCount
- Int32
指令將擁有的分支數目。
傳回
, SwitchInstructionEncoder 用來發出分支的標籤。
例外狀況
branchCount
小於或等於零。
Branch(LabelHandle) 未在傳回的值上完全 branchCount
呼叫。
備註
在以任何其他方式使用這個InstructionEncoder方法之前,必須在傳回的值上完全branchCount
呼叫 方法Branch(LabelHandle)。 若無法這麼做,將會擲回 InvalidOperationException。