ChatGPT sieht ein Problem in meiner Method und ich verstehe nicht wirklich wo das Problem liegt (C# Programmieren)?

1 Antwort

string? loweredInput = userInput?.ToLower();

Das Fragezeichen bei String ist überflüssig. String ist generell nullable. Braucht also nicht extra als nullable markiert werden.

Ja. Du nutzt die Startreset variable gar nicht. Das sollte dir aber eigentlich auch der Compiler als warning ankreiden.

Sprich: diese variable ist überflüssig. Und kann entfernt werden.

Edit: ist es beabsichtigt das der eine Spieler von 0-6 wirft und der andere von 0-7?


Peppvin 
Beitragsersteller
 05.05.2025, 18:03

Das Target soll eine 1-5 würfeln und der Spieler eine 1-6.

FouLou  05.05.2025, 18:15
@Peppvin

Dann stimmt das fast. Nur das beide auch ne 0 würfeln können. Die untere Grenze ist inklusiv. Nur die obere exklusiv.