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

4 ответа

Объединить оператор в C #?

Я думаю, что я помню что-то похожее на?: троичный оператор в C #, который имел только две части и возвращал значение переменной, если оно не было нулевым, и ...

8 ответов

Есть ли более элегантный способ добавить обнуляемые целые числа?

Мне нужно добавить множество переменных типа nullable int. Я использовал нулевой оператор объединения, чтобы уменьшить его до одной переменной на строку, но ...

2 ответа

Странный приоритет оператора с ?? (нулевой оператор объединения)

Недавно у меня была странная ошибка, когда я связывал строку с

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

9 ответов

Отрицать нуль-сливающийся оператор

У меня есть куча строк, которые мне нужно использовать .Trim (), но они могут быть нулевыми. Было бы гораздо более кратким, если бы я мог сделать что-то вроде:

5 ответов

Можно ли использовать оператор ?? и бросить новое исключение ()?

У меня есть несколько методов, которые делают следующее: var result = command.ExecuteScalar() as Int32?; if(result.HasValue) { return result.Value; } else { throw new Exception(); // just an example, in my code I throw my own exception }Я хотел ...

5 ответов

Можно ли использовать оператор ?? и бросить новое исключение ()?

У меня есть несколько методов, которые делают следующее:

13 ответов

По вашему мнению, что более читабельно: ?? (оператор) или использование if's

У меня есть метод, который получитstring, но прежде чем я смогу работать с ним, я должен преобразовать его вint, Иногда это может бытьnull и я должен изменить его значение на"0", Сегодня у меня есть: public void doSomeWork(string value) { int ...

13 ответов

По вашему мнению, что более читабельно: ?? (оператор) или использование if's

4 ответа

C # ?? оператор в рубине?

Возможно ли реализовать ?? оператор в рубине? a = nil b = 1 x = a ?? b # x should == 1 x = b ?? 2 # x should == 1

3 ответа

?? Нулевой оператор объединения -> Что означает объединение?

У меня возникает соблазн лгать и говорить, что английский - это мой второй язык, но правда в том, что я просто не знаю, что означает «объединение». я знаю что?? 'делает' в C #, но название не имеет смысла для меня. Я посмотрел слово и понял, что ...