OpCodes.Not Pole

Definice

Vypočítá bitový doplněk celočíselné hodnoty nad zásobníkem a nasdílí výsledek do zkušebního zásobníku jako stejný typ.

C#
public static readonly System.Reflection.Emit.OpCode Not;

Hodnota pole

Poznámky

Následující tabulka uvádí hexadecimální formát sestavení instrukce a formát sestavení MSIL (Microsoft Intermediate Language) spolu se stručným souhrnem referenčních informací:

Formát Formát sestavení Description
66 not Vypočítá bitový doplněk hodnoty.

Přechodné chování zásobníku v sekvenčním pořadí je:

  1. value se nasdílí do zásobníku.

  2. value se vysunou ze zásobníku a jeho bitový doplněk se vypočítá.

  3. Výsledek se nasdílí do zásobníku.

Instrukce not vypočítá bitový doplněk celočíselné hodnoty a nasdílí výsledek do zásobníku. Návratový typ je stejný jako typ operandu.

Následující Emit přetížení metody může použít not opcode:

Platí pro

Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0