Ir ao conteúdo
  • Cadastre-se

Problema em c#


Felipetsa

Posts recomendados

Boa tarde a todos !

Estou com um problema na hora de compilar o programa que não sai de jeito nenhum. Nessa parte de método ainda sou leigo, e não sei a parte do código que está errada.

Poderiam me ajudar ?

O erro é: Error 1 The name 'nome' does not exist in the current context

Já tentei de todo jeito, mas o erro não sai.

Agradeço a todos !

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Texto_MilVezes
{
class Program
{

public static void Texto()
{
string nome;

Console.WriteLine("Digite uma palavra: ");
nome = Console.ReadLine();

int NumVezes = 1000;

for (int x = 0; x < NumVezes; x++)
{
Console.WriteLine(nome);
}


}

public static void Main(string[] args)
{

int Repetir = Texto(nome);
Console.WriteLine(Repetir);

}
}
}

Link para o comentário
Compartilhar em outros sites

Estou sem o ambiente C#, mas acredito que o problema esteja na linha:

int Repetir = Texto(nome);

no segundo método. Veja que você está usando a variável nome, dentro do método Main, porém a variável está declarada dentro do método Texto, ou seja ela só existe para o método Texto.

Declare a variável nome antes do método Texto.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para 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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!