Ir ao conteúdo

C# Trecho de código em C#, o que exatamente ele faz ?


Ir à solução Resolvido por Ansi C,

Posts recomendados

Postado

Minha dúvida é sobre uma linha específica de um código que estou treinando de um livro chamado use a cabeça:

class Program
    {
        static void Main(string[] args)
        {
            elephant[] elefante = new elephant[7];

            elefante[0] = new elephant() { nome = "ana" , EarSize= 40 };
            elefante[1] = new elephant() { nome = "joana", EarSize = 33 };
            elefante[2] = new elephant() { nome = "client", EarSize = 42 };
            elefante[3] = new elephant() { nome = "joao", EarSize = 32 };
            elefante[4] = new elephant() { nome = "rafael", EarSize = 44 };
            elefante[5] = new elephant() { nome = "lucas", EarSize = 37 };
            elefante[6] = new elephant() { nome = "joaquim", EarSize = 45 };

            elephant bigest = elefante[0];

            for (int i=1;i<elefante.Length;i++)
            {
                if (elefante[i].EarSize > bigest.EarSize)
                {
                    bigest = elefante[i];
                    
                }
                Console.WriteLine(bigest.EarSize.ToString());
            }
            
        }
    }
class elephant
    {
        public string nome;
        public int EarSize;
    }

Minha dúvida é sobre o trecho 

elephant bigest = elefante[0];

O que exatamente ele está fazendo ?  está instanciando um variável e colocando uma referência do objeto elefante ?

  • Solução
Postado

O que faz? Instancia a cópia de uma instância na posição 0 do arranjo elefante.

Sugestão: nome o arranjo para elefantes (no plural) ou manada.

 

O.k!

  • Obrigado 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!