porównanie zmiennej z literą

porównanie zmiennej z literą
K1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10
0

Witam. Panowie może ktoś powiedzieć jak mam zrobić żebym mogł zmienną wprowadzoną z klawy porównać z jakąś literą. Mam coś takiego:

Kopiuj
string x;
Console.WriteLine("Czy chcesz znaleźć inne połączenie? T lub N: ");
            
            x = Console.ReadLine();
          
            if (x = 't')  

Już w tym momencie pojawia się błąd o niejawnej konwersji i podkreśla literę t, a druga sprawa to bym chciał zrobićif (x = 't') || (x = 'T') i wywala też błąd o tym że tych dwóch kresek nie można użyc przy tym typie zmiennych. Pomoże ktoś ogarnąć ten warunek?

A6
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 20
0

x u ciebie to string
't' to char
i tu jest problem
najłatwiej

        if (x == "t" || x == "T")
        {

        }
K1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10
0

Dzięki :)

abrakadaber
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6610
0

problemem jest tutaj przypisanie = zamiast porównania ==

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.