Preguntas etiquetadas con c#

C # es un lenguaje de programación orientado a objetos de recolección de basura, administrado y multiparadigma creado por Microsoft en paralelo con la plataforma .NET



6
¿Se deben codificar los resultados esperados de la prueba unitaria?
¿Deben codificarse los resultados esperados de una prueba unitaria, o pueden depender de variables inicializadas? ¿Los resultados codificados o calculados aumentan el riesgo de introducir errores en la prueba unitaria? ¿Hay otros factores que no he considerado? Por ejemplo, ¿cuál de estos dos es un formato más confiable? [TestMethod] public …
30 c#  unit-testing 




5
¿Por qué no puede Java / C # implementar RAII?
Pregunta: ¿Por qué Java / C # no puede implementar RAII? Aclaración: Soy consciente de que el recolector de basura no es determinista. Entonces, con las características del lenguaje actual, no es posible llamar automáticamente al método Dispose () de un objeto al salir del ámbito. Pero, ¿podría agregarse una …



3
Parámetros opcionales o constructores sobrecargados
Estoy implementando un DelegateCommand, y cuando estaba a punto de implementar los constructores, se me ocurrieron las siguientes dos opciones de diseño: 1: Tener múltiples constructores sobrecargados public DelegateCommand(Action<T> execute) : this(execute, null) { } public DelegateCommand(Action<T> execute, Func<T, bool> canExecute) { this.execute = execute; this.canExecute = canExecute; } 2: …

8
C # Genéricos: ¿cómo evitar el método redundante?
Supongamos que tengo dos clases que se ven así (el primer bloque de código y el problema general están relacionados con C #): class A { public int IntProperty { get; set; } } class B { public int IntProperty { get; set; } } Estas clases no se pueden …
28 c#  generics 

6
¿Existe una ventaja real para el repositorio genérico?
Esta pregunta se migró de Stack Overflow porque se puede responder en Software Engineering Stack Exchange. Migrado hace 7 años . Estaba leyendo algunos artículos sobre las ventajas de crear repositorios genéricos para una nueva aplicación ( ejemplo ). La idea parece agradable porque me permite usar el mismo repositorio …

15
¿Es aconsejable ir y venir entre dos lenguajes de programación? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …

4
Intercepción vs inyección: una decisión de arquitectura marco
Esta pregunta se migró de Stack Overflow porque se puede responder en Software Engineering Stack Exchange. Migrado hace 7 años . Existe este marco que estoy ayudando a diseñar. Hay algunas tareas comunes que deben realizarse utilizando algunos componentes comunes: registro, almacenamiento en caché y eventos de elevación en particular. …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.