Preguntas etiquetadas con syntax

87
F # coincidencia explícita vs sintaxis de función

Lo siento por el título vago, pero parte de esta pregunta es cómo se llaman estos dos estilos de sintaxis: let foo1 x = match x with | 1 -> "one" | _ -> "not one" let foo2 = function | 1 -> "one" | _ -> "not one" La otra parte es ¿qué diferencia hay entre los dos y cuándo...

86
Bloque de código en lista numerada (sintaxis Wiki)

En la sintaxis wiki de MediaWiki (wikipedia), ¿hay alguna manera de tener una lista numerada con un bloque de código en el medio? Por ejemplo: # Numero 1 # Número 2 Sección con sangría que se convertirá en un bloque de código # Numero 3 # Número 4 Lo que sucede en MediaWiki es que terminas...

84
¿Cuál es la diferencia entre 'int?' e 'int' en C #?

Estoy 90% seguro de que vi esta respuesta en stackoverflow antes, de hecho, nunca había visto el "int?" sintaxis antes de verla aquí, pero no importa cómo busque, no puedo encontrar la publicación anterior y me está volviendo loco. Es posible que me haya estado comiendo los divertidos hongos...

82
¿Por qué la declaración "2i;" ¿NO causa un error del compilador?

En lugar de 2*i, escribí descuidadamente 2i: int foo(int i) { 2i; return 2i; } Esperaba que el compilador detectara el error. Pero no lo hizo. Entonces, ¿es 2iuna declaración válida en C? Si es así, ¿qué hace? ¡Perplejo! Compilé usando gcc versión 5.3.0 y aquí está el resultado del...

81
¿Qué significa la sintaxis '=>' en C #?

Acabo de encontrar esta sintaxis en algunas de las preguntas de este foro, pero Google y cualquier otro motor de búsqueda tiende a bloquear cualquier cosa menos letras y números en la búsqueda, por lo que es imposible buscar "=>". Entonces, ¿alguien puede decirme qué es y cómo se usa?...