Un tipo de enumeración proporciona una manera eficaz de definir un conjunto de constantes integrales con nombre que pueden asignarse a una variable.
El tipo enum resulta adecuado para representar objetos pequeños como Point, Rectangle y Color. Aunque es igual de válido representar un punto como un elemento class con Propiedades autoimplementadas, seguramente un eunum será más eficaz en algunos escenarios.
Un enum es una construcción que permite crear tipos personalizados propios mediante la agrupación de variables de otros tipos, métodos y eventos.
Questão 2
Questão
¿Cuál de las siguientes afirmaciones corresponde a una estructura o struct?
Responda
Un tipo struct es un tipo de valor que normalmente se usa para encapsular pequeños grupos de variables relacionadas, como las coordenadas de un rectángulo o las características de un elemento en un inventario.
El tipo struct resulta adecuado para representar objetos pequeños como Point, Rectangle y Color. Aunque es igual de válido representar un punto como un elemento class con Propiedades autoimplementadas, seguramente un struct sea más eficaz en algunos escenarios.
Una struct es una construcción que permite crear tipos personalizados propios mediante la agrupación de variables de otros tipos y métodos
Questão 3
Questão
¿Cual es la diferencia de una clase y una estructura?
Responda
Los structs no pueden contener constructores.
Los structs no admiten herencia, una característica fundamental de la programación orientada a objetos.
Questão 4
Questão
¿Cuál es resultado que se imprimirá en consola del código en la imagen?
Si declaramos un enumerado como se muestra en la imagen cuál será el resultado en consola del siguiente código:
Console.WriteLine(TipoOperacion.Multiplicacion + 2);
Dada la declaración de la imagen, ¿Cuál sería el otra forma de escribir la siguiente comparación?
Operacion op0 = new Operacion(TipoOperacion.Promedio);
if (op0.operacion == TipoOperacion.Promedio) {
}