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

2 la respuesta

C # Operador de propagación nulo / Expresión de acceso condicional y bloques if

Los Operador de propagación nulo / Expresión de acceso condicional [https://roslyn.codeplex.com/discussions/540883] llegando c # -6.0 [/questions/tagged/c%23-6.0] parece una característica bastante útil. Pero tengo curiosidad por saber si ayudará ...

2 la respuesta

Comprobación de características de C ++ 11

¿Cómo verifico la presencia de características de lenguaje individuales de C ++ 0x / C ++ 11? Sé que Clang tiene un buen sistema para esto. ¿Qué pasa con GCC...

8 la respuesta

Python type () o __class__, == o es

Quiero probar si un objeto es una instancia de una clase, y solo esta clase (sin subclases). Podría hacerlo con: obj.__class__ == Foo obj.__class__ is Foo type(obj) == Foo type(obj) is Foo ¿Hay razones para elegir uno sobre otro? (diferencias ...

10 la respuesta

¿Por qué los campos privados son privados para el tipo, no para la instancia?

En C # (y en muchos otros idiomas) es perfectamente legítimo acceder a campos privados de otras instancias del mismo tipo. Por ejemplo public class Foo { private bool aBool; public void DoBar(Foo anotherFoo) { if (anotherFoo.aBool) ... } }As the ...

3 la respuesta

Python pasante para no cadenas

Por qué es el @ de Pythintern integrado solo para cadenas? Debería ser posible extenderintern a clases que son hashable y comparables, ¿verdad?

5 la respuesta

En VB.NET, ¿por qué debería usar Select, en lugar de If?

Recientemente me gradué y comencé un trabajo real. En nuestro entrenamiento nos han estado exponiendo a VB.NET y a muchas de las características que usan aquí. En algunos de los ejemplos, han usadoSelecteclaraciones @ (y en algunos lugares se ...

4 la respuesta

Problema con optimización de bucle o cierre de lambda?

En el siguiente método, estoy enviando una enumeración de acciones y quiero una matriz de comandos de IC que devuelvan esa llamadaAction<object> que envuelven esas acciones (necesarias para el relayCommand). El problema es que si hago esto ...

3 la respuesta

declaración de cambio de c # más limitada que vb.net 'caso' [cerrado]

Estaba leyendo un artículo interesanteaqu [http://visualstudiomagazine.com/Articles/2011/05/01/pfcov_Csharp-and-VB.aspx?Page=2] e hizo un punto interesante sobre la declaración 'case' en vb.net versus la declaración 'switch' en C #, que he ...

3 la respuesta

¿Por qué usar Clone ()?

¿Cuál es el propósito principal de usar Clone () en C #? ¿Cuál es el beneficio de usarlo?

6 la respuesta

lamada al método @ C # con el nombre del parámetro y dos puntos

A veces, cuando estoy haciendo llamadas a métodos en C #, comencé a notar que los nombres de los parámetros para el método al que llamo aparecerán en la lista de intellisense añadida con dos puntos, y que luego puedo formatear el método llamado ...