int myInt = System.Convert.ToInt32(myString);
Как уже упоминалось несколько других, вы также можете использовать int.Parse()
и int.TryParse()
.
Если вы уверены, что string
всегда будет int
:
int myInt = int.Parse(myString);
Если вы хотите проверить, действительно ли string
является int
первым:
int myInt;
bool isValid = int.TryParse(myString, out myInt); // the out keyword allows the method to essentially "return" a second value
if (isValid)
{
int plusOne = myInt + 1;
}