Size: a a a

2021 July 16

IC

Ilya L Che in CODE BLOG / C#
Проблемы OneOf явно видны в некоторых ситуациях:
порядок матчей зафиксирован, нельзя удобно написать матч по одному кейсу и всем остальным.
источник

AB

Alex Berezhnykh in CODE BLOG / C#
я посмотрел немного, мне показалось это страшным и я закрыл
источник

AB

Alex Berezhnykh in CODE BLOG / C#
не юзал.
источник

IC

Ilya L Che in CODE BLOG / C#
Нет, TryPickT17 не считается удобным.
источник

AB

Alex Berezhnykh in CODE BLOG / C#
слишком неестественно
источник

S

Sergey Trofimov in CODE BLOG / C#
А страшно чем?)
источник

ND

Nikolajs Djačenko in CODE BLOG / C#
Да хотя бы такое. Тут же вопрос скорее об обязательстве схендлить
источник

IC

Ilya L Che in CODE BLOG / C#
//TryPick𝑥 methods for OneOf<T0, T1, T2>
public bool TryPickT0(out T0 value, out OneOf<T1, T2> remainder) { ... }
public bool TryPickT1(out T1 value, out OneOf<T0, T2> remainder) { ... }
public bool TryPickT2(out T2 value, out OneOf<T0, T1> remainder) { ... }
источник

ND

Nikolajs Djačenko in CODE BLOG / C#
А зачем это делать так если есть свитч и матч?
источник

IC

Ilya L Che in CODE BLOG / C#
Из метода возвращается Case1, Case2, Case3, Case4. Напиши мне свитч и матч, который при Case1 возвращает true, а при всех остальных false.
источник

ND

Nikolajs Djačenko in CODE BLOG / C#
А это я вообще могу сделать шарповым свитчем между прочим :)
источник

ND

Nikolajs Djačenko in CODE BLOG / C#
Но я понимаю о чем ты
источник

ND

Nikolajs Djačenko in CODE BLOG / C#
Если ты знаешь лучше способ зафорсить обработку нескольких кейсов, то я бы с радостью почитал
источник

AB

Alex Berezhnykh in CODE BLOG / C#
знаю я один способ
источник

AB

Alex Berezhnykh in CODE BLOG / C#
тебе понравится
источник

ND

Nikolajs Djačenko in CODE BLOG / C#
Sounds like…?
источник

AB

Alex Berezhnykh in CODE BLOG / C#
источник

S

Sergey Trofimov in CODE BLOG / C#
На фарш переходи)
источник

ND

Nikolajs Djačenko in CODE BLOG / C#
Эт да
источник

ND

Nikolajs Djačenko in CODE BLOG / C#
Жаль что там слишком много сложных вещей, которые нужно раскурить помимо примитивных монад 😂
источник