Skip to main content

Cuestionario - Clases y métodos estáticos

Métodos estáticos

  1. ¿Qué propone el principio DRY?
  2. ¿Qué modificadores podemos aplicar a un método y qué efecto tienen?
  3. Enumere y detalle las buenas prácticas a la hora de diseñar un método.
  4. ¿Qué significa refactorizar?

Namespaces

  1. ¿Qué es un namespace y cuál es su función principal?
  2. ¿Puedo tener distintos namespaces dentro de un mismo proyecto o ensamblado de .NET?
  3. ¿Para qué se usa la directiva using?
  4. ¿Para qué se usa la directiva alias?
  5. ¿Puedo declarar dos clases independientes/distintas con el mismo identificador dentro del mismo namespace? ¿Y en namespaces distintos?

Strings

  1. ¿Es lo mismo declarar una variable como string (en minúscula) o como String (con la primera letra en mayúscula)? ¿Por qué?
  2. ¿Se puede recorrer un string con un foreach? ¿Por qué?
  3. ¿Qué significa que los strings son inmutables? ¿qué sucede en realidad cuando usamos métodos u operadores para modificar un string?