Результаты поиска по запросу "null-coalescing-operator"

11 ответов

Тернарный оператор PHP против оператора объединения нулей

Может ли кто-нибудь объяснить разницу между сокращением троичного оператора (

1 ответ

Нулевой оператор слияния кэширует результат в c #

2 ответа

Нулевой оператор объединения в F #?

При взаимодействии с библиотеками C # я обнаружил, что мне нужен нуль-оператор объединения C # для обоихNullable структуры и ссылочные типы. Можно ли аппроксимировать это в F # одним перегруженным оператором, который указывает наif кейс?

ТОП публикаций

2 ответа

Нулевой оператор объединения в F #?

2 ответа

Который работает быстрее Null coalesce, Ternary или If Statement [closed]

Мы используем?? оператор [http://msdn.microsoft.com/en-us/library/ms173224.aspx] оценить выражения по нулевым значениям, например: string foo = null; string bar = "woooo"; string foobar= foo ?? bar ; // Evaluates foobar as wooooМы также ...

2 ответа

Который работает быстрее Null coalesce, Ternary или If Statement [closed]

10 ответов

Как правильно проверить нулевые значения?

Мне нравится оператор null-coalescing, потому что он позволяет легко назначать значение по умолчанию для обнуляемых типов. int y = x ?? -1;Это замечательно, если только мне не нужноx, Например, если я хочу проверитьSessionтогда мне обычно ...

6 ответов

@benrifkah Извините за поздний ответ; направляюсь туда сейчас.

ли в PHP троичный оператор или тому подобное, который действует как?? из C #? ?? в C # это чисто и короче, но в PHP вы должны сделать что-то вроде: // This is absolutely okay except that $_REQUEST['test'] is kind of redundant. echo ...

6 ответов

Такого рода вещи добавляют целую кучу немного другой терминологии (например, «null» и «nz», ни одна из которых ничего не значит в контексте Python), импортированных из других языков, плюс с вариантами (строгими или не строгими!). Это только добавляет путаницы. Вы должны использовать явные проверки "is None". Кроме того, вы не получите никакой выгоды от краткой семантики, которую могут использовать операторы при использовании вызова функции.

естьнуль-коалесцирующий оператор [http://msdn.microsoft.com/en-us/library/ms173224.aspx](написано как??) что позволяет легко (коротко) проверять нулевые значения во время присваивания: string s = null; var other = s ?? "some default value";Есть ...

4 ответа

https://bitbucket.org/mamadero/andand/overview

у меня есть длинный список объектов, каждый из которых имеет возможность вернуть значение null в предложении «Linq where», например, SomeSource.Where(srcItem=>(srcItem.DataMembers["SomeText"].Connection.ConnectedTo as ...