Size: a a a

F# Flood: Диванная теория всего

2020 July 29

AH

Ayrat Hudaygulov in F# Flood: Диванная теория всего
Если ещё и патерны свои разрешат делать, вообще збс
источник

VS

Vladimir Shchur in F# Flood: Диванная теория всего
ого, а у нас еще спорят нижнее подчеркивание или доллар)
источник

SB

S B in F# Flood: Диванная теория всего
s is { Length > } ваще нипанятная дичь
источник

VS

Vasily Shapenko in F# Flood: Диванная теория всего
Завтипы на сртп
источник

VS

Vasily Shapenko in F# Flood: Диванная теория всего
Нормас
источник

VS

Vladimir Shchur in F# Flood: Диванная теория всего
ну это ж сахар просто
источник

IC

Ilya L Che in F# Flood: Диванная теория всего
S B
s is { Length > } ваще нипанятная дичь
Да нормально. Проперти паттерны в 8 сишарпе появились. Короче и проще, чем сложный when.
источник

VS

Vladimir Shchur in F# Flood: Диванная теория всего
Vladimir Shchur
ну это ж сахар просто
это просто они другой синтаксис для s.Length > 0 впилили чтобы модно смотрелся похоже
источник
2020 July 30

SB

S B in F# Flood: Диванная теория всего
Vladimir Shchur
это просто они другой синтаксис для s.Length > 0 впилили чтобы модно смотрелся похоже
вот это уже ближе к истине по-моему
источник

SB

S B in F# Flood: Диванная теория всего
самое главное я не понимаю, как это короче
источник

SB

S B in F# Flood: Диванная теория всего
s.Length > ...
источник

SB

S B in F# Flood: Диванная теория всего
чем этот вариант-то плох был?
источник

VS

Vladimir Shchur in F# Flood: Диванная теория всего
ну они типа прокачивают свои паттернматчи чтобы можно было писать is ... and .. or
источник

IC

Ilya L Che in F# Flood: Диванная теория всего
S B
самое главное я не понимаю, как это короче
Добавь проверку второго свойства и поймёшь.
источник

IC

Ilya L Che in F# Flood: Диванная теория всего
Лучше, чем писать when a.Foo > 0 and a.Bar = "b".
источник

IC

Ilya L Che in F# Flood: Диванная теория всего
И да, s.Length не учитывает вариант с s = null. А { } учитывает.
источник

A

Anatoly in F# Flood: Диванная теория всего
Ilya L Che
И да, s.Length не учитывает вариант с s = null. А { } учитывает.
у вас же нуллабилити есть, так что учитывает
источник

IC

Ilya L Che in F# Flood: Диванная теория всего
Anatoly
у вас же нуллабилити есть, так что учитывает
Так нуллабилити на этапе компиляции. А проверка на null через { } в рантайме. Второе всяко лучше.
источник

MS

Mark Shevchenko in F# Flood: Диванная теория всего
Вроде IsNullOrEmpty положительно отзывается и на строку из одних пробелов.
источник

AH

Ayrat Hudaygulov in F# Flood: Диванная теория всего
S B
чем этот вариант-то плох был?
Этот ещё на null проверяет
источник