Resultados da pesquisa a pedido "syntactic-sugar"

4 a resposta

Java para cada vs regular para - eles são equivalentes?

Essas duas construções são equivalentes? char[] arr = new char[5]; for (char x : arr) { // code goes here }Comparado com: char[] arr = new char[5]; for (int i = 0; i < arr.length; i++) { char x = arr[i]; // code goes here }Isso é,se eu colocar ...

8 a resposta

Por que você usaria "AS" ao usar o alias de uma tabela SQL?

Acabei de encontrar uma instrução SQL que usa AS para alias de tabelas, assim: SELECT all, my, stuff FROM someTableName AS a INNER JOIN someOtherTableName AS b ON a.id = b.idO que estou acostumado a ver é: SELECT all, my, stuff FROM ...

6 a resposta

Quais são todos os exemplos de açúcar sintático em Scala?

Quais são todos os exemplos de açúcar sintático em Scala? Eles são difíceis de pesquisar, pois a maioria / todos eles são puramente símbolos e, portanto, difíceis de pesquisar sem saber o nome do conceito. FAÇAM: Conversões implícitas_ sintaxe ...

3 a resposta

Como inicializar a matriz dinâmica de caracteres com uma string literal em C ++?

Eu quero fazer o seguinte: std::unique_ptr<char[]> buffer = new char[ /* ... */ ] { "/tmp/file-XXXXXX" }; Obviamente, não funciona porque não especifiquei o tamanho de uma nova matriz. Qual é uma maneira apropriada de alcançar meu objetivo sem ...

3 a resposta

Existe uma maneira "one-liner" para obter uma lista de chaves de um dicionário em ordem classificada?

A listasort() O método é uma função modificadora que retornaNone. Portanto, se eu quiser percorrer todas as chaves de um dicionário, não posso: for k in somedictionary.keys().sort(): dosomething()Em vez disso, devo: keys = ...

3 a resposta

Existe algo como um seletor jQuery relativo?

Eu tenho uma referência a um objeto jquery com othis variável. Estou procurando uma maneira de aplicar o seletor filho ao objeto. estou a usar$(this).find('table > tbody > tr > td'), mas o que estou buscando é algo mais como$('[Value of $(this) ...

4 a resposta

foreach é puramente “açúcar sintático”?

O compilador compila umforeach loop em algo como umfor quando oforeach é usado com uma matriz. E o compilador compila umforeach loop em algo como umwhile quando oforeach é usado com umIEnumerable ouIEnumerable<T>. Então, isso significaforeach é ...

6 a resposta

Como posso usar a sintaxe do inicializador de coleção com o ExpandoObject?

Eu notei que o novoExpandoObject implementaIDictionary<string,object> que tem o requisitoIEnumerable<KeyValuePair<string, object>> eAdd(string, object) métodos e, portanto, deve ser possível usar a sintaxe do inicializador de coleção ...

3 a resposta

method com colchetes angulares (<>)

É possível ter colchetes angulares nos nomes dos métodos, por exemplo : class Foo(ind1:Int,ind2:Int){...} var v = new Foo(1,2) v(1) = 3 //updates ind1 v<1> = 4 //updates ind2 A situação real é obviamente mais complicada do que isso! Estou ...

3 a resposta

Como funciona o loop Java 'para cada'?

Considerar List<String> someList = new ArrayList<String>(); // add "monkey", "donkey", "skeleton key" to someList for (String item : someList) { System.out.println(item); }Qual seria o equivalentefor loop @ parece sem usar opara cad sintaxe?