Kann jemand diesen Code kontrollieren oder eine Alternative finden? Dieser Code ist nämlich fehlerhaft.

Ein Beispiel:

int hallo = 1 + 4;

if (hallo == 5)
{
  bool hallo = true
}

Die IDE Microsoft VisualStudio gibt Folgendes an:

"Fehler CS0029 Der Typ "int" kann nicht implizit in "bool" konvertiert werden."

Es gibt doch bestimmt eine Möglichkeit, die Typen zu konvertieren. In diesem Fall wollte ich Folgendes: Wenn in die Variable eine fünf eingesetzt wurde, soll der boolesche Wert auf true gesetzt sein.