C# je moderní programovací jazyk používaný pro tvorbu aplikací pro Windows i web. ReadLine() je metoda, která umožňuje programátorovi číst vstup z konzoly nebo příkazového řádku v C#. Tento článek podrobně popisuje metodu ReadLine() a příklady.
Obsah
- Úvod do metody ReadLine() v C#
- Syntax
- Parametry
- Návratová hodnota
- Příklady metody ReadLine() v C#
- Závěr
Úvod do metody ReadLine() v C#
V C# metoda ReadLine() patří do třídy System.Console a umožňuje čtení uživatelského vstupu z konzoly. Tato třída umožňuje aplikacím konzoly přístup ke vstupu a výstupu. Metoda čeká, až uživatel zadá řádek textu, a poté vrátí vstup jako řetězec.
Syntax
Syntaxe metody ReadLine() je následující:
tětiva inputString = Řídicí panel . ReadLine ( ) ;
Vstupní řetězec je zde název proměnné, která ukládá uživatelský vstup jako řetězec.
Parametry
Metoda ReadLine() nepřijímá žádné parametry.
Návratová hodnota
Metoda ReadLine() vrací uživatelský vstup jako řetězec.
Příklady metody ReadLine() v C#
Zde je několik příkladů použití metody ReadLine() v C#:
Příklad 1
V tomto příkladu program požádá uživatele, aby zadal své jméno, a poté jej pozdraví pomocí metody ReadLine().
použitím Systém ;třída Program
{
statický prázdnota Hlavní ( tětiva [ ] argumenty )
{
Řídicí panel . WriteLine ( 'Zadejte své jméno:' ) ;
tětiva název = Řídicí panel . ReadLine ( ) ;
Řídicí panel . WriteLine ( 'Ahoj, ' + název + '!' ) ;
}
}
Příklad 2
V tomto příkladu program vezme číslo zadané uživatelem a převede ho na celé číslo pomocí metody Convert.ToInt32() a poté vypočítá a zobrazí druhou mocninu čísla.
použitím Systém ;třída Program
{
statický prázdnota Hlavní ( tětiva [ ] argumenty )
{
Řídicí panel . WriteLine ( 'Zadejte číslo:' ) ;
int číslo = Konvertovat . ToInt32 ( Řídicí panel . ReadLine ( ) ) ;
Řídicí panel . WriteLine ( 'náměstí' + číslo + ' je ' + ( číslo * číslo ) ) ;
}
}
Závěr
Metoda ReadLine() je užitečný nástroj pro čtení vstupu z konzoly v C#. Vrací vstup uživatele jako řetězec. Tento článek podrobně popisuje metodu C# ReadLine() spolu s její syntaxí, návratovou hodnotou a ukázkovými kódy.