Objeto sTreedList = new STORNEDLIST ();
Se você deseja exibir a chave e o valor, pode usar o GetKey () e GetByIndex () métodos.
Método removeat ()
O método removeat () na lista de classificação remove os valores com base no número do índice fornecido.
Sintaxe:
STORDLIST_OBJECT.Removeat (index_number);
Parâmetro:
É preciso apenas um parâmetro que representa a posição do índice em que o elemento deve ser removido.
Como sabemos, a indexação começa com 0.
Exemplo 1:
Aqui, criaremos uma lista classificada que tenha 5 valores -chave com tipo de string e remova os elementos específicos.
usando o sistema;
usando o sistema.Coleções;
// Crie uma classe - Linuxhint
Classe linuxhint
estático public void main ()
// Crie uma lista classificada chamada - Slist.
SLIST SLIST SLIST = new STORNEDLIST ();
// Adicione 5 valores ao slist acima.
deslizar.Add ("1", "pipoca");
deslizar.Add ("2", "frutas");
deslizar.Add ("3", "alimento orgânico");
deslizar.Add ("4", "vegtables");
deslizar.Add ("5", "doces");
// Chave e valor de exibição de Slist
Console.WriteLine ("---------- valores reais ----------");
para (int valor = 0; valor < slist.Count; value++ )
Console.WriteLine (Slist.GetKey (valor)+" ->"+slist.GetByIndex (valor));
// Remova o 5º elemento
deslizar.Removeat (4);
// Remova o 1º elemento
deslizar.Removeat (0);
// Chave e valor de exibição de Slist
Console.WriteLine ("---------- depois de remover valores 1º e 5º ----------");
para (int valor = 0; valor < slist.Count; value++ )
Console.WriteLine (Slist.GetKey (valor)+" ->"+slist.GetByIndex (valor));
Saída:
Explicação:
1. Criamos uma lista classificada chamada Slist.
2. Adicione cinco valores ao Slist.
3. Remova os valores presentes no índice 4 e 0.
4. Exibir a lista de classificação final.
Exemplo 2:
Aqui, criaremos uma lista classificada que tenha 5 valores -chave com tipo inteiro e removerá os elementos específicos.
usando o sistema;
usando o sistema.Coleções;
// Crie uma classe - Linuxhint
Classe linuxhint
estático public void main ()
// Crie uma lista classificada chamada - Slist.
SLIST SLIST SLIST = new STORNEDLIST ();
// Adicione 5 valores ao slist acima.
deslizar.Add (1.100);
deslizar.Add (2.200);
deslizar.Add (3.300);
deslizar.Add (4.400);
deslizar.Add (5.500);
// Chave e valor de exibição de Slist
Console.WriteLine ("---------- valores reais ----------");
para (int valor = 0; valor < slist.Count; value++ )
Console.WriteLine (Slist.GetKey (valor)+" ->"+slist.GetByIndex (valor));
// Remova o 2º elemento
deslizar.Removeat (2);
// Remova o 4º elemento
deslizar.Removeat (3);
// Remova o 1º elemento
deslizar.Removeat (0);
// Chave e valor de exibição de Slist
Console.WriteLine ("---------- depois de remover os valores 1º, 2º e 4º ----------");
para (int valor = 0; valor < slist.Count; value++ )
Console.WriteLine (Slist.GetKey (valor)+" ->"+slist.GetByIndex (valor));
Saída:
Explicação:
1. Criamos uma lista classificada chamada Slist.
2. Adicione cinco valores ao Slist.
3. Remova os valores presentes nos índices 2, 3 e 0.
4. Exibir a lista de classificação final.
Conclusão
Podemos remover os elementos com base no número do índice usando o método removeat () na lista classificada. Demonstramos dois exemplos diferentes com diferentes valores de tipo de dados para entender melhor o conceito. Certifique -se de usar os módulos usando o sistema, usando o sistema.Coleções no seu código.