Ordenar arrays de structs
Publicado por Pepito (3 intervenciones) el 22/11/2019 11:55:54
Buenos días,
me gustaría saber cómo puedo ordenar structs completos, usando métodos como el de burbuja, ordenación directa, etc. para ordenar structs completos, es decir, teniendo lo siguiente:
¿Cómo ordenar las personas, por ejemplo, por orden alfábetico por sus apellidos?
No sé si me he explicado con claridad, el hecho es no usar "Array.Sort" y ordenar los apellidos pero junto con el resto del array.
Un saludo al foro
me gustaría saber cómo puedo ordenar structs completos, usando métodos como el de burbuja, ordenación directa, etc. para ordenar structs completos, es decir, teniendo lo siguiente:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
struct NombreCalle
{
public string calle, ciudad;
public int telefono, numerocalle;
}
struct persona
{
public string nombre, apellido;
public NombreCalle direccion;
}
...
perona[] personas = new persona[10];
¿Cómo ordenar las personas, por ejemplo, por orden alfábetico por sus apellidos?
No sé si me he explicado con claridad, el hecho es no usar "Array.Sort" y ordenar los apellidos pero junto con el resto del array.
Un saludo al foro
Valora esta pregunta


0