As vezes precisamos fazer um swap(troca) de itens de um list, coloco o código para realizar isso de forma simples.

Segue o código:

[sections] [section title=”Código Fonte C#”]

static void Swap(ref List list, int indexA, int indexB)
{
byte[] tmp = list[indexA];
list[indexA] = list[indexB];
list[indexB] = tmp;
}

Caso seu list não seja um byte array, é só substituir pelo seu tipo de dado.

[/section] [/sections]
Obrigado e até o próximo post.

DATEK Tecnologia Eletrônica
[C#] Como fazer um swap em um List
Tags:                 

Deixe uma resposta

%d blogueiros gostam disto: