Вопросы с тегом «shorthand»

13
Многострочный строковый литерал в C #
Есть ли простой способ создать многострочный строковый литерал в C #? Вот что у меня сейчас: string query = "SELECT foo, bar" + " FROM table" + " WHERE id = 42"; Я знаю, что PHP имеет <<<BLOCK BLOCK; Есть ли в C # нечто подобное?
1050 c#  string  shorthand 

6
CSS-переход с кратким описанием свойств?
Кажется, я не могу найти правильный синтаксис для сокращения CSS-перехода с несколькими свойствами. Это ничего не делает: .element { -webkit-transition: height .5s, opacity .5s .5s; -moz-transition: height .5s, opacity .5s .5s; -ms-transition: height .5s, opacity .5s .5s; transition: height .5s, opacity .5s .5s; height: 0; opacity: 0; overflow: 0; } …

8
Пропуск второго выражения при использовании сокращения if-else
Могу ли я написать if elseстенографию без else? var x=1; x==2 ? dosomething() : doNothingButContinueCode(); Я заметил, что ставить nullдля других работ (но я понятия не имею, почему или если это хорошая идея). Редактировать: Некоторые из вас, кажется, смущены, почему я потрудился попробовать это. Будьте уверены, это просто из любопытства. …

8
$ (документ). уже стенография
Является ли следующий сокращение для $(document).ready? (function($){ //some code })(jQuery); Я вижу, что этот шаблон часто используется, но я не могу найти ссылку на него. Если это условное обозначение $(document).ready(), есть ли какая-то конкретная причина, по которой он может не работать? В моих тестах он всегда срабатывает перед готовым событием.

3
Разница в C # между различными стилями геттера
Я иногда вижу сокращения в свойствах для геттера. Например, эти два типа: public int Number { get; } = 0 public int Number => 0; Может кто-нибудь сказать, пожалуйста, есть ли различия между этими двумя. Как они себя ведут? Оба они доступны только для чтения?


6
Какая конструкция «if» быстрее - оператор или тернарный оператор?
Есть два типа ifоператоров в Java - классические: if {} else {}и сокращенный: exp ? value1 : value2. Один быстрее другого или они одинаковы? заявление: int x; if (expression) { x = 1; } else { x = 2; } тернарный оператор: int x = (expression) ? 1 : 2;
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.