Eu tenho o seguinte código( quero criar algo que seria a função gets() do C/C++:
using System;
public class Teste
{
// Main:
public static void Main()
{
string x;
Console.Write( "Digite uma string\n" );
gets( ref x );
Console.Write( x );
}
//Função que lê a string
private static void gets( ref string a )
{
a = Console.ReadLine();
}
}
Existe algum erro aí? O querro apresentado é: Use of unassigned variable 'x'.
Na linha 16, ou seja, é encrenca com o gets( ref x );
Pergunta
rodfraga
Bem, na falta da seção, vai aqui mesmo
Eu tenho o seguinte código( quero criar algo que seria a função gets() do C/C++:
using System; public class Teste { // Main: public static void Main() { string x; Console.Write( "Digite uma string\n" ); gets( ref x ); Console.Write( x ); } //Função que lê a string private static void gets( ref string a ) { a = Console.ReadLine(); } }Existe algum erro aí? O querro apresentado é: Use of unassigned variable 'x'.
Na linha 16, ou seja, é encrenca com o gets( ref x );
Abraços
Rodrigo
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.