Resultados de la búsqueda a petición "language-design"

18 la respuesta

Why can't I inherit from int in C++?

Me encantaría poder hacer esto:

1 la respuesta

¿Por qué no hay operadores || = o && = en C #?

Tenemos operadores de asignación equivalentes para todos los operadores lógicos, operadores de cambio, operadores aditivos y todos los operadores multiplicativos. ¿Por qué los operadores lógicos quedaron fuera? ¿Hay una buena razón técnica por ...

9 la respuesta

¿Por qué C # permite bloques de código {} sin una declaración anterior?

Por qué C # permite bloques de código sin una declaración anterior (por ejemplo,if, else, for, while)? void Main() { { // any sense in this? Console.Write("foo"); } }

6 la respuesta

Foreach puede lanzar una InvalidCastException?

Imagine el siguiente código: class foreach_convert { public static void method2() { List<IComparable> x = new List<IComparable>(); x.Add(5); foreach (string s in x) { //InvalidCastException in runtime } } } Me pregunto, ¿por qué este ...

13 la respuesta

¿Por qué C ++ necesita un archivo de encabezado separado?

Nunca entendí realmente por qué C ++ necesita un archivo de encabezado separado con las mismas funciones que en el archivo .cpp. Hace que crear clases y refa...

10 la respuesta

Sentencias if vacías [duplicado]

Esta pregunta ya tiene una respuesta aquí:Punto y coma al final de la declaración &#39;if&#39; 17 respuestasPor &quot;declaración if vacía&quot;, me refiero ...

4 la respuesta

¿Cómo se usa la gramática de Python internamente?

Estoy tratando de comprender mejor cómo funciona Python, y he estado viendo la gramática que se muestra enhttp://docs.python.org/3.3/reference/grammar.html.N...

5 la respuesta

¿Por qué la variable local de un bucle for mejorado tiene que ser local? [duplicar

Esta pregunta ya tiene una respuesta aquí: Por qué es la declaración de la variable requerida dentro de un ciclo for-each en java [/questions/6136576/why-is-declaration-of-the-variable-required-inside-a-for-each-loop-in-java] 4 respuestasDe ...

4 la respuesta

¿Por qué una matriz no es asignable a Iterable?

7 la respuesta

C # equivalente para la palabra clave de Visual Basic: 'With' ... 'End With'?

En Visual Basic, si va a cambiar varias propiedades de un solo objeto, hay unWith/End With declaración: Dim myObject as Object // ' Rather than writing: myObject.property1 = something myObject.property2 = something2 // ' You can write: with ...