Результаты поиска по запросу "operators"
C # что делает оператор == подробно?
в c # что именно происходит в фоновом режиме при сравнении с оператором "==" для двух объектов? это просто сравнить адреса? или это что-то вроде Equals () или CompareTo ()? PS: как насчет оператора "==" в Java? ведет себя так же?
Что значит '?' делать в C ++?
int qempty() { return (f == r ? 1 : 0); }В приведенном фрагменте, что делает "?"значит? Чем мы можем заменить его?
Что это !! (не нет) оператор в JavaScript?
Я видел некоторый код, который, кажется, использует незнакомый оператор в виде двух восклицательных знаков, например:!!, Может кто-нибудь сказать, пожалуйста, что делает этот оператор? Контекст, в котором я видел это, был, this.vertical = ...
Тернарный (условный) оператор в C
Зачем нужен условный оператор? Функционально это избыточно, поскольку оно реализует конструкцию if-else. Если условный оператор более эффективен, чем эквивалентное присваивание if-else, почему компилятор не может интерпретировать if-else более ...
Не знаю, если что-то подобное будет легче поддерживать. Зависит от того, что вы делаете в этих условиях. Но вы можете установить ключи в конфигурационном файле, db, передать в качестве аргумента своей функции или подобным.
од, на который я смотрю. foreach ($header as $idx => $field) { if (stripos($field, 'foo') !== false) { $cols['foo'] = $idx; } else if (stripos($field, 'bar') !== false) { $cols['bar'] = $idx; } else if (stripos($field, 'brr') !== false) { ...
Примечание: это из грубой памяти. Я сделал это около года назад и, вероятно, не помню каждой детали. Тем не менее, я надеюсь, что направить вас в общем направлении поможет.
у.NET на лету [http://fly.sf.net]компилятор для сценариев CLR и метод выполнения хотят сделать универсальный приемлемым: object Execute() { return type.InvokeMember(..); } T Execute<T>() { return Execute() as T; /* doesn't work: The type ...
Он возвращает значение до приращения, а затем увеличивает _ix. Поэтому при первом вызове метода ixAdd для экземпляра myCounter он вернет 1, во второй раз - 2 и т. Д.
вая следующий код, ixAdd будет делать то, что вы ожидаете, т.е. е. возвращать значение ix перед приращением, но увеличивать член класса перед выходом из функции? class myCounter { private int _ix = 1; public int ixAdd() { return _ix++; } }Я не ...
Это проверяет, включен ли последний бит (что делает его странным). Обратите внимание, что это не относится к linq, вы можете сделать это на SQL или C # кода.
дующем коде: Expression<Func<int, bool>> isOdd = i => (i & 1) == 1;...Каково значение(i & 1) == 1?
https://stackoverflow.com/a/49208128/2338477
ю, что следующее учитывает регистр: if (StringA == StringB) {Так есть ли оператор, который будет сравнивать две строки нечувствительным образом?
).
l (и других языках) условный троичный оператор можно выразить так: my $foo = $bar == $buz ? $cat : $dog;Есть ли аналогичный оператор в VB.NET?