Считай как если бы ты вручную в дотнете нафигачил структуру и кастил её к нужным типам. Но видимо с норм поддержкой компилятора
ну, для меня DU везде интересен прежде всего как стандартный тип, используемый в системных либах. Т.е. что бы result|bad_cast было нормой при вызове а-ля system.strtofloat.
ну, для меня DU везде интересен прежде всего как стандартный тип, используемый в системных либах. Т.е. что бы result|bad_cast было нормой при вызове а-ля system.strtofloat.
ну, для меня DU везде интересен прежде всего как стандартный тип, используемый в системных либах. Т.е. что бы result|bad_cast было нормой при вызове а-ля system.strtofloat.
Мелковато. Эту задачу даже в сишарпе неплохо решили. С сахаром if (foo(out var result)) вообще отлично.