Ir ao conteúdo
  • Cadastre-se

c# Embaralhar elementos do vetor


Posts recomendados


using System;

using System.Collections.Generic;

using System.Linq;

public class Program

{

static Random fabricaNumero = new Random();

public static void Main()

{

Console.WriteLine("Primeiro preenche a lista de Array String");

var arrOriginal = new String[] {

"Conteúdo 01","Conteúdo 02",

"Conteúdo 03","Conteúdo 04",

"Conteúdo 05","Conteúdo 06",

"Conteúdo 07","Conteúdo 08",

"Conteúdo 09", "Conteúdo 10"};

Dictionary<Int32, string> dicionario = new Dictionary<Int32, string>();

foreach (string strItem in arrOriginal) {

dicionario.Add(fabricaNumero.Next(), strItem);

}

Console.WriteLine("Agora Confere o Dicionário na mesma ordem do array: ");

foreach( KeyValuePair<Int32, string> parItem in dicionario) {

Console.WriteLine(parItem.Value.ToString());

}

Console.WriteLine("Agora Confere o Dicionario na ordem 'aleatória': ");

foreach( KeyValuePair<Int32, string> parItem in dicionario.OrderBy(item => item.Key)) {

Console.WriteLine(parItem.Value.ToString());

}

}

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...