static void Main(string[] args) { Alumno[] alumnos = new Alumno[5]; alumnos[2] = new Alumno() { nombre = "Ana María", Apellido1 = "Sanz" }; Console.ReadKey(); ///////////////////////////////////////////////////////////7 Alumno alumno = new Alumno(); alumno.nombre = "Borja"; alumno.Apellido1 = "Cabeza"; Alumno alumno1 = new Alumno() { nombre = "Borja", Apellido1 = "Cabeza", Edad = 46 }; var alumno2 = new Alumno() { nombre = "Borja", Apellido1 = "Cabeza", Edad = 46 }; object alumno3 = new Alumno() { nombre = "Borja", Apellido1 = "Cabeza", Edad = 46 }; dynamic alumno4 = new Alumno() { nombre = "Borja", Apellido1 = "Cabeza", Edad = 46 }; Console.WriteLine("Nombre: {0}", alumno.nombre); Console.WriteLine("Nombre: {0}", alumno1.nombre); Console.WriteLine("Nombre: {0}", alumno2.nombre); //Console.WriteLine("Nombre: {0}", alumno3.nombre); Console.WriteLine("Nombre: {0}", ((Alumno)alumno3).nombre); Console.WriteLine("Tipo: {0}", alumno3.GetType().ToString()); Console.WriteLine("Nombre: {0}", alumno4.nombre); Console.ReadKey(); }
private void button5_Click(object sender, EventArgs e) { dataGridView1.DataSource = Alumno.cargar_tabla().Tables[0]; }
static void Main(string[] args) { Alumno alumnoDemo = new Alumno() { nombre = "Borja", Apellido1 = "Cabeza", Edad = 19 }; float[] notas = new float[] { 5.98F, 6.74F, 10F, 5.09F, 8.99F, 7.0F }; Console.WriteLine("Mayor de Edad: " + alumnoDemo.MayorDeEdad(21)); Console.WriteLine("Media: " + alumnoDemo.CalcularMedia(notas)); Console.ReadKey(); //////////////////////////////////////////////////////////////// Alumno[] alumnos = new Alumno[5]; alumnos[2] = new Alumno() { nombre = "Ana María", Apellido1 = "Sanz" }; var alumnos2 = new Alumno[] { new Alumno() { nombre = "Ana María", Apellido1 = "Sanz" }, new Alumno() { nombre = "María", Apellido1 = "Ruiz" }, new Alumno() { nombre = "Carlos", Apellido1 = "Sánchez" }, new Alumno() { nombre = "Julian", Apellido1 = "García" } }; for (var c = 0; c < alumnos2.Length; c++) { Console.WriteLine("Posición: {0} - Valor: {1}", c, alumnos2[c].nombre + " " + alumnos2[c].Apellido1); } foreach (var item in alumnos2) { Console.WriteLine("Valor: {0}", item.nombre + " " + item.Apellido1); } var dias = new string[] { "Lunes", "Martes", "Miercoles", "Jueves", "Viernes", "Sábado", "Domingo" }; for (var c = 0; c < dias.Length; c++) { Console.WriteLine("Posición: {0} - Valor: {1}", c, dias[c]); } foreach (var dia in dias) { Console.WriteLine("Valor: {0}", dia); } Console.ReadKey(); ///////////////////////////////////////////////////////////7 Alumno alumno = new Alumno(); alumno.nombre = "Borja"; alumno.Apellido1 = "Cabeza"; Alumno alumno1 = new Alumno() { nombre = "Borja", Apellido1 = "Cabeza", Edad = 46 }; var alumno2 = new Alumno() { nombre = "Borja", Apellido1 = "Cabeza", Edad = 46 }; object alumno3 = new Alumno() { nombre = "Borja", Apellido1 = "Cabeza", Edad = 46 }; dynamic alumno4 = new Alumno() { nombre = "Borja", Apellido1 = "Cabeza", Edad = 46 }; Console.WriteLine("Nombre: {0}", alumno.nombre); Console.WriteLine("Nombre: {0}", alumno1.nombre); Console.WriteLine("Nombre: {0}", alumno2.nombre); //Console.WriteLine("Nombre: {0}", alumno3.nombre); Console.WriteLine("Nombre: {0}", ((Alumno)alumno3).nombre); Console.WriteLine("Tipo: {0}", alumno3.GetType().ToString()); Console.WriteLine("Nombre: {0}", alumno4.nombre); Console.ReadKey(); }
static void Main(string[] args) { var alumnoDemo = new Alumno() { Nombre = "Daniel", Apellido1 = "Lam", Edad = 18 }; float[] notas = new float[] { 5.98f, 10.0f, 5.09f, 8.99f, 7 }; Console.WriteLine("Mayor de Edad: " + alumnoDemo.MayorDeEdad(17)); Console.WriteLine("Media: " + alumnoDemo.CalcularMedia(notas)); Alumno[] alumnos = new Alumno[5]; alumnos[2] = new Alumno() { Nombre = "Cris", Apellido1 = "Contreras" }; var alumnos2 = new Alumno[] { new Alumno() { Nombre = "A", Apellido1 = "B" }, new Alumno() { Nombre = "C", Apellido1 = "D" }, new Alumno() { Nombre = "E", Apellido1 = "F" }, new Alumno() { Nombre = "G", Apellido1 = "H" }, }; for (var c = 0; c < alumnos2.Length; c++) { Console.WriteLine("Posiciones:{0} - Valor{1} ", c, alumnos2[c].Nombre + alumnos2[c].Apellido1); } ; foreach (var item in alumnos2) { Console.WriteLine("Posiciones:{0} ", item.Nombre + " " + item.Apellido1); } ; var dias = new string[] { "Lunes", "Martes", "Miercoles", "Jueves", "Viernes", "Sabado", "Domingo" }; for (var c = 0; c < dias.Length; c++) { Console.WriteLine("Posiciones:{0} - Valor{1} ", c, dias[c]); } ; foreach (var dia in dias) { Console.WriteLine("Posiciones:{0} ", dia); } ; Console.ReadKey(); //Colegio.Alumno alumno = new Colegio.Alumno(); ---> cuando no se declaran en el using //Cuando hay ambiguedad se tiene que especificar de donde proviene el objeto ejemp: Alumno alumno = new Alumno(); alumno.Nombre = "Cristhian"; alumno.Apellido1 = "Lammoglia"; Alumno alumno1 = new Alumno() { Nombre = "Cristhian", Apellido1 = "Lammoglia", Edad = 27 }; var alumno2 = new Alumno() { Nombre = "Cristhian", Apellido1 = "Lammoglia", Edad = 27 }; object alumno3 = new Alumno() { Nombre = "Cristhian", Apellido1 = "Lammoglia", Edad = 27 }; dynamic alumno4 = new Alumno() { Nombre = "Cristhian", Apellido1 = "Lammoglia", Edad = 27 }; Console.WriteLine("Nombre: ", alumno.Nombre); Console.WriteLine("Nombre: ", alumno1.Nombre); Console.WriteLine("Nombre: ", alumno2.Nombre); //Console.WriteLine("Nombre: ", alumno3.Nombre); //(Alumno)alumno3 convierte el objeto para poder acceder a sus miembros Console.WriteLine("Nombre: ", ((Alumno)alumno3).Nombre); Console.WriteLine("Tipo: ", alumno3.GetType().ToString()); Console.WriteLine("Nombre: ", alumno4.Nombre); }