“wyliczenie w solidności” Kod odpowiedzi

wyliczenie w solidności

contract MyEnums {
    
    enum Rarity {
        original, // 0
        rare, // 1
        super_rare // 2
    }
    
    Rarity public rarity;
    
    constructor() {
        rarity = Rarity.rare;
    }
    
    function makeSuperRare() public {
        rarity = Rarity.super_rare;
    }
}
Shirshak kandel

Solidność naliczona

enum EnumType { Value1, Value2, Value3 }

EnumType MyEnum;
MyEnum = EnumType.Value1;

// uint8(EnumType.Value1) => 0
// uint8(EnumType.Value2) => 1
// uint8(EnumType.Value3) => 2
John Appleseed

Odpowiedzi podobne do “wyliczenie w solidności”

Pytania podobne do “wyliczenie w solidności”

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu