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

Синтаксис относится к фактическим языковым элементам и самим символам. Вопросы должны быть помечены как синтаксис, когда вопрос конкретно и почти полностью относится только к синтаксису. Этот тег должен использоваться с определенным языковым тегом


5
Оператор звездочки в Kotlin перед именем переменной или оператор распространения в Kotlin
Я хочу знать, что именно делает звездочка перед именем переменной в Kotlin. Я видел это ( *args) в примере Spring boot Kotlin : @SpringBootApplication open class Application { @Bean open fun init(repository: CustomerRepository) = CommandLineRunner { repository.save(Customer("Jack", "Bauer")) repository.save(Customer("Chloe", "O'Brian")) repository.save(Customer("Kim", "Bauer")) repository.save(Customer("David", "Palmer")) repository.save(Customer("Michelle", "Dessler")) } } fun main(args: …
102 syntax  kotlin 


6
Как выбрать элемент в jQuery, используя переменную для идентификатора?
Например, следующее выбирает раздел с id = "2": row = $("body").find("#2"); Как мне сделать что-то вроде этого: row_id = 5; row = $("body").find(row_id); Приведенный выше синтаксис вызывает ошибку. Я безуспешно проверил документацию jQuery и ответил здесь.
100 jquery  syntax  select 

8
«Else if» - одно ключевое слово?
Я новичок в C ++. Я часто вижу условное выражение, подобное приведенному ниже: if statement_0; else if statement_1; Вопрос: Синтаксически я должен рассматривать else ifкак одно ключевое слово? Или это действительно вложенный ifоператор внутри внешнего, elseкак показано ниже? if statement_0; else if statement_1;


1
Hash Rocket устарел?
Хорошо процитированный пост RIP Hash rocket , по-видимому, подразумевает, что синтаксис Hash Rocket ( :foo => "bar") устарел в пользу хэша в стиле JSON, нового для Ruby foo: "bar", но я не могу найти какой-либо окончательной ссылки, в которой указывается форма Hash Rocket фактически устарел / не рекомендуется начиная с …

3
Синтаксис инициализации объекта
Я только начинаю работать с F # и не могу найти синтаксис для инициализации объекта, как в C # 3. Т.е. учитывая это: public class Person { public DateTime BirthDate { get; set; } public string Name { get; set; } } как мне написать на F # следующее: var …

9
«Var» или без «var» в цикле «for-in» JavaScript?
Как правильно написать for-inцикл в JavaScript? Браузер не жалуется ни на один из двух подходов, которые я здесь показываю. Во-первых, есть такой подход, при котором переменная итерации xобъявляется явно: for (var x in set) { ... } И в качестве альтернативы этот подход, который читается более естественно, но мне не …


11
Есть ли лучший способ выразить вложенные пространства имен в C ++ в заголовке
Я переключился с C ++ на Java и C # и думаю, что использование пространств имен / пакетов там намного лучше (хорошо структурировано). Затем я вернулся к C ++ и попытался использовать пространства имен таким же образом, но требуемый синтаксис в заголовочном файле ужасен. namespace MyCompany { namespace MyModule { …
98 c++  syntax  namespaces 

6
«Х не в у» или «не х в у»
При тестировании на членство мы можем использовать: x not in y Или альтернативно: not x in y Для этого выражения может быть много возможных контекстов в зависимости от xи y. Это может быть, например, проверка подстроки, членство в списке, наличие ключа dict. Всегда ли две формы эквивалентны? Есть ли предпочтительный …

3
В чем разница между <?> И <? расширяет Object> в Java Generics?
Я видел подстановочный знак, который раньше использовался для обозначения любого объекта, но недавно видел использование: &lt;? extends Object&gt; Поскольку все объекты расширяют Object, являются ли эти два использования синонимами?
96 java  syntax  generics 


4
Что эквивалентно «! =» В Excel VBA?
Проблема в том, что !=не работает функция в excel vba. Я хочу иметь возможность использовать If strTest != "" Then вместо того If strTest = "" Then Есть ли другой подход к этому !=? Моя функция мимических !=IS Sub test() Dim intTest As Integer Dim strTest As String intTest = …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.