C# में स्ट्रिंग (string) को इंटीजर (int) में कैसे बदलें?
सभी को नमस्ते! मैंने अभी C# सीखना शुरू किया है और एक समस्या का सामना कर रहा हूँ। मेरे पास एक स्ट्रिंग है जो मैं `Console.ReadLine()` के माध्यम से उपयोगकर्ता से प्राप्त करता हूँ, उदाहरण के लिए "123"। मुझे इसके साथ गणितीय ऑपरेशन करने हैं, जैसे किसी अन्य संख्या के साथ जोड़ना। लेकिन कंपाइलर एरर देता है और कहता है कि `string` और `int` को नहीं जोड़ा जा सकता।
यहाँ मेरा कोड है जो काम नहीं करता:
```csharp
string userInput = Console.ReadLine(); // उपयोगकर्ता "25" इनपुट करता है
int result = userInput + 10; // एरर: string और int को नहीं जोड़ा जा सकता
Console.WriteLine(result);
```
मैं समझता हूँ कि स्ट्रिंग और संख्या अलग-अलग डेटा टाइप हैं, और इन्हें किसी तरह कन्वर्ट करने की जरूरत है। लेकिन मुझे नहीं पता कि इसे सही तरीके से कैसे किया जाए। इंटरनेट पर मैंने कई अलग-अलग तरीके देखे: `Convert.ToInt32()`, `int.Parse()`, `TryParse()`। इनमें से कौन सा सबसे अच्छा है?