Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko236
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
ThatPart

ThatPart

Dołączył 9 lat i 1 mies. temu
  • Obserwuj
  • Akcje 5622
  • Znaleziska 229
  • Mikroblog 5393
  • Obserwujący 0
  • Obserwowane 18
  • Dodane (82)
  • Komentowane (190)
  • Plusowane (5121)
ThatPart
ThatPart 05.06.2017, 18:41:36
  • 1
Mirki,
Mam sobie zdefiniowany enum z atrybutem [Flags], który odwzorowuje prawa dostępu do poszczególnych obiektów przez danego Usera.
Uprawnienia są przechowywane w postaci maski 8-bitowej.
Do każdego z tych enumów mam zdefiniowany Display Name, dzięki któremu, z pomocą ASP.NET mogę ładnie wyświetlić uprawnienia usera do poszczególnego obiektu.
Problem pojawia się, gdy chcę przypisać użytkownikowi kilka praw, załóżmy prawa SELECT, oraz INSERT, wtedy powstaje mniej-więcej taka maska bitowa: 11000000. Przypisuje ją, wiadomo, za
ThatPart - Mirki, 
Mam sobie zdefiniowany enum z atrybutem [Flags], który odwzorowuj...

źródło: comment_rAmV22bV7471OsYYMu3veS7bxjZ9v8d9.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Szab
Szab
05.06.2017, 19:06:02
  • 2
@ThatPart: Albo przejście po wszystkich flagach i zrobienie logicznego ANDa z ich wartością liczbową. Jeśli wynik jest większy od 0 to flaga jest ustawiona i możesz dokleić jej nazwę do wynikowego stringa.
  • Odpowiedz
Niebieskowaty
Niebieskowaty
05.06.2017, 19:25:01
  • 2
@ThatPart: https://pastebin.com/jQT6u8QS

A coś takiego? Pisane na szybko, tam jeszcze bym dał warunek dla tego None, bo w sumie ten myślnik nic nie będzie wnosił. I to wszystko wpakować w ładnie nazwany extension method i w powinno być gitara
  • Odpowiedz
ThatPart
ThatPart 13.07.2016, 10:56:11
  • 2
#gw2 #guildwars2
Mireczki grające, gdzie można teraz kupić dodatek Heart of Thorns (chociażby wersje cyfrową)?
Chciałem poszybować sobie glajderkiem, a na wszystkich stronach oficjalnych retailerów produkt niedostępny ( ͡° ʖ̯ ͡°)
Troche cykam sie kupować kodu z aledrogo, bo słyszałem, że ludzie z ANet bany #rozdajo
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

r.....d
r.....d
konto usunięte 13.07.2016, 10:58:41
  • 6
#rozdajo


@ThatPart: co rozdajesz?
  • Odpowiedz
Miecz12
Miecz12
13.07.2016, 11:14:56
  • 2
@ThatPart: wygralem?
  • Odpowiedz
  • <
  • 1
  • 2
  • 3
  • 4
  • 5
  • Strona 5 z 5
  • >
  • Me no conversate with the fake

Osiągnięcia

  • Rocznica
    od 14.07.2025

    Rocznica
  • Gadżeciarz
    od 27.11.2016

    Gadżeciarz
  • Mikroblogger
    od 23.11.2020

    Mikroblogger

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking