Veröffentlicht 22. Dezember 201113 j Hi leute, ich kämpfe momentan mit einem mir noch nicht verständlichen Fehler. Ich habe eine Enumeration die mit dem Flag Attribut gekennzeichnet wurde. Das sieht wie folgt aus: [Flags] public enum Permission { Read = 0x01, Write = 0x02, Create = 0x03, Delete = 0x04 }; Nun habe ich ein objekt vom typ user und setzte diesem objekt dessen Rechte. Das sieht so aus: user.IOPermission = Core.Security.Permission.Read | Core.Security.Permission.Write | Core.Security.Permission.Create; Wenn ich nach dieser Zuweisung einen Breakpoint platziere um mir den inhalt der Property IOPermission anzusehn, zeigt mir der Debugger an das nur die Flags Read und Write gesetzt wurden. Weiß jemand warum das so ist? lg Gateway
22. Dezember 201113 j Autor Omg xD. Hat sich erledigt. Hab ganz vergessen das die Flags Bitweise gesetzt werden.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.