英語で読む

次の方法で共有


StackBehaviour 列挙型

定義

値をスタックにプッシュするまたはスタックからポップする方法について記述します。

C#
public enum StackBehaviour
C#
[System.Serializable]
public enum StackBehaviour
C#
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum StackBehaviour
継承
StackBehaviour
属性

フィールド

名前 説明
Pop0 0

値をスタックからポップしません。

Pop1 1

1 つの値をスタックからポップします。

Pop1_pop1 2

最初のオペランドとして 1 つの値をスタックからポップし、2 番目のオペランドとして 1 つの値をスタックからポップします。

Popi 3

32 ビット整数をスタックからポップします。

Popi_pop1 4

最初のオペランドとして 32 ビット整数をスタックからポップし、2 番目のオペランドとして値をスタックからポップします。

Popi_popi 5

最初のオペランドとして 32 ビット整数をスタックからポップし、2 番目のオペランドとして 32 ビット整数をスタックからポップします。

Popi_popi_popi 7

最初のオペランドとして 32 ビット整数をスタックからポップし、2 番目のオペランドとして 32 ビット整数をスタックからポップし、3 番目のオペランドとして 32 ビット整数をスタックからポップします。

Popi_popi8 6

最初のオペランドとして 32 ビット整数をスタックからポップし、2 番目のオペランドとして 64 ビット整数をスタックからポップします。

Popi_popr4 8

最初のオペランドとして 32 ビット整数をスタックからポップし、2 番目のオペランドとして 32 ビット浮動小数点数をスタックからポップします。

Popi_popr8 9

最初のオペランドとして 32 ビット整数をスタックからポップし、2 番目のオペランドとして 64 ビット浮動小数点数をスタックからポップします。

Popref 10

参照をスタックからポップします。

Popref_pop1 11

最初のオペランドとして参照をスタックからポップし、2 番目のオペランドとして値をスタックからポップします。

Popref_popi 12

最初のオペランドとして参照をスタックからポップし、2 番目のオペランドとして 32 ビット整数をスタックからポップします。

Popref_popi_pop1 28

最初のオペランドとして参照をスタックからポップし、2 番目のオペランドとして値をスタックからポップし、3 番目のオペランドとして 32 ビット整数をスタックからポップします。

Popref_popi_popi 13

最初のオペランドとして参照をスタックからポップし、2 番目のオペランドとして値をスタックからポップし、3 番目のオペランドとして値をスタックからポップします。

Popref_popi_popi8 14

最初のオペランドとして参照をスタックからポップし、2 番目のオペランドとして値をスタックからポップし、3 番目のオペランドとして 64 ビット整数をスタックからポップします。

Popref_popi_popr4 15

最初のオペランドとして参照をスタックからポップし、2 番目のオペランドとして値をスタックからポップし、3 番目のオペランドとして 32 ビット整数をスタックからポップします。

Popref_popi_popr8 16

最初のオペランドとして参照をスタックからポップし、2 番目のオペランドとして値をスタックからポップし、3 番目のオペランドとして 64 ビット浮動小数点数をスタックからポップします。

Popref_popi_popref 17

最初のオペランドとして参照をスタックからポップし、2 番目のオペランドとして値をスタックからポップし、3 番目のオペランドとして参照をスタックからポップします。

Push0 18

値をスタックにプッシュしません。

Push1 19

1 つの値をスタックにプッシュします。

Push1_push1 20

最初のオペランドとして 1 つの値をスタックにプッシュし、2 番目のオペランドとして 1 つの値をスタックにプッシュします。

Pushi 21

32 ビット整数をスタックにプッシュします。

Pushi8 22

64 ビット整数をスタックにプッシュします。

Pushr4 23

32 ビット浮動小数点数をスタックにプッシュします。

Pushr8 24

64 ビット浮動小数点数をスタックにプッシュします。

Pushref 25

参照をスタックにプッシュします。

Varpop 26

変数をスタックからポップします。

Varpush 27

変数をスタックにプッシュします。

適用対象

製品 バージョン
.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
.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