Classificando uma lista genérica é útil na geração de um registro estruturado de quaisquer itens que você pode ter em sua lista. Esta aplicação é útil na recolha de registos de clientes , um diretório de fornecedores, ou até mesmo uma lista de adesão . Contanto que você tenha uma lista de itens que você precisa para organizar , você pode colocar todos os seus dados em seu código e deixar o computador resolver tudo . Existem centenas de linguagens de programação que você pode usar para implementar a ordenação das listas genéricas . Aqui estão algumas delas : Visual BasicJavaC # Visual CC + + JscriptVB.NETASP.NETMost dos comandos para classificar listas genéricas são semelhantes por diferentes linguagens de programação. Este artigo fornece as etapas e código de exemplo para ordenar uma lista genérica usando C #. Coisas que você precisa
aplicação Programação
Show Mais instruções
1
Determinar a lista genérica que você deseja classificar. Você pode usar a associação plantel do clube , por exemplo.
2
Quebrar os elementos da sua lista genérica em atributos classificáveis . Por exemplo : Nome e sobrenome , idade e sexo, etc
3
Adicione os seus atributos para o código lista genérica . O seguinte código de exemplo mostra como você pode colocar a idade eo nome atributos de sua lista de membros em uma lista : Membro da classe { private int _ Idade ; private string _ Nome ;
public int Idade {get {return _ Idade ;} { set _Age = valor ;} } public string Nome {get {return _Name ;} { set _Name = valor ;}}}
4
Adicione a lista genérica Membership ( também conhecido como o Negócios Object) em seu programa usando esta linha de código : Lista cuslist = new List ();
5 Use o seguinte sobrecarga para classificar sua lista genérica: List.Sort ( )
6
Implementar a sobrecarga no seu programa com o seguinte código de exemplo : Membro de classe: IComparable < membro > {//Membros //1 Overloadpublic int CompareTo ( mem -Membro) {return isso. Name.CompareTo ( mem.Name );}}
7
Digite os detalhes de filiação ( nome e idade ) na lista genérica de seu código: list < membro > cuslist1 = new list < e Membro > (); Membro mem1 = new Member ( ); mem1.Name = " Alice "; mem1.Age = 21 ; memlist1.Add ( mem1 );
Membro Mem2 = new Member ( ); mem2.Name = " Gina "; mem2.Age = 27 ; memlist1.Add ( Mem2 );
Membro Mem3 = new Member ( ); mem3.Name = " Leticia "; mem3.Age = 39 ; memlist1 . Add ( Mem3 );
Membro mem4 = new Member ( ); mem4.Name = " Sandra "; mem4.Age = 23 ; memlist1.Add ( mem4 );
Membro mem5 = novos Estados (); mem5.Name = " Donna "; mem5.Age = 29 ; memlist1.Add ( mem5 );
memlist1.Sort (); ( mem -Membro em memlist1 ) { foreach Console.WriteLine ( mem.Name + "" + mem.Age );}
8
compilar seu programa e execute a lista genérica classificadas para obter o seguinte resultado: Alice 21Donna 29Gina 27Leticia 39Sandra 23
9
Implementar sobrecargas adicionais , conforme necessário.