Wie konvertiert man einen String in einen Integer in C#?
Hallo zusammen! Ich habe gerade angefangen, C# zu lernen, und bin auf ein Problem gestoßen. Ich habe einen String, den ich vom Benutzer über `Console.ReadLine()` erhalte, z.B. "123". Ich muss mathematische Operationen damit durchführen, z.B. mit einer anderen Zahl addieren. Aber der Compiler meckert und sagt, dass man `string` und `int` nicht addieren kann.\n\nHier ist mein Code, der nicht funktioniert:\n\n```csharp\nstring userInput = Console.ReadLine(); // Benutzer gibt "25" ein\nint result = userInput + 10; // Fehler: Kann string und int nicht addieren\nConsole.WriteLine(result);\n```\n\nIch verstehe, dass String und Zahl unterschiedliche Datentypen sind und man sie irgendwie konvertieren muss. Aber ich weiß nicht, wie man das richtig macht. Im Internet habe ich viele verschiedene Methoden gesehen: `Convert.ToInt32()`, `int.Parse()`, `TryParse()`. Welche ist am besten zu verwenden?