Size: a a a

Чат "Программист"

2020 March 19

P

Phantom in Чат "Программист"
в шарпе dictionary вида Dictionary<T,U>
источник

P

Phantom in Чат "Программист"
То есть ты как ключ можешь указать тип данных
источник

СК

Серверный Кит... in Чат "Программист"
в пыструне ты тоже можешь енам сделать и
light = getattr(enum, name.upper())
источник

P

Phantom in Чат "Программист"
например какой то класс
источник

P

Phantom in Чат "Программист"
нене
источник

P

Phantom in Чат "Программист"
там ты через стринг это делаешь
источник

СК

Серверный Кит... in Чат "Программист"
а какая разница? лол
источник

P

Phantom in Чат "Программист"
в шарпе ты можешь указать именно enum
источник

СК

Серверный Кит... in Чат "Программист"
вдобавок так тоже можно
источник

P

Phantom in Чат "Программист"
Серверный Кит
а какая разница? лол
это как чесать ухо через голову
источник

P

Phantom in Чат "Программист"
Еще есть такая херня
источник

P

Phantom in Чат "Программист"
в C# 8.0
источник

СК

Серверный Кит... in Чат "Программист"
Phantom
это как чесать ухо через голову
это как сделать нормально
источник

P

Phantom in Чат "Программист"
var result = bank.Status switch
   {
       BankBranchStatus.Open => true,
       BankBranchStatus.Closed => false,
       BankBranchStatus.VIPCustomersOnly => isVip
   };
источник

СК

Серверный Кит... in Чат "Программист"
class Lights(Enum):
YELLOW = 1
RED = 2
...

lights_dict = {
Lights.YELLOW: ...,
Lights.RED: ...
}
light = lights_dict[light]
источник

P

Phantom in Чат "Программист"
Серверный Кит
class Lights(Enum):
YELLOW = 1
RED = 2
...

lights_dict = {
Lights.YELLOW: ...,
Lights.RED: ...
}
light = lights_dict[light]
ну так норм
источник

СК

Серверный Кит... in Чат "Программист"
источник

P

Phantom in Чат "Программист"
но речь в статье про то что не нужно юзать else
источник

P

Phantom in Чат "Программист"
Типо блять
источник

P

Phantom in Чат "Программист"
даже джунам это понятно
источник