// >>> eigene Methoden hier <<< static bool Pruefe (string eingabe) { for(int i = 0;i < eingabe.Length; i++) { if(eingabe.Substring(i,1)!= "1" && eingabe.Substring(i,1)!="0" ) { AusgebenAufKonsole("Dies ist keine gültige Bitfolge, bitte Eingabe wiederholen."); return false; break; } } return true; } // Einstiegsmethode int ausgabe; string eingabe, _ausgabe; static void Main() { eingabe=EingabeVonKonsole("Bitte Bitfolge eingeben:"); if(Pruefe(eingabe)) { ausgabe=Convert.ToInt32(eingabe,2); _ausgabe=Zeichenkette(ausgabe); AusgebenAufKonsole("Der Dezimalwert ist "+ausgabe+"!"); } else { Pruefe(eingabe); }