C#: Как перевести string в int?

Подскажите как в C# конвертировать строку в число?

Ответ

string s = "5";
int i = Int32.Parse(s);
//Аналогично для других типов Double.Parse, Float.Parse…
//или
int s = -1;
string t = "23";
if(Int32.TryParse(t, out s)) 
{
   //в s храниться 23
}
else
{
   //в s храниться -1
}
Запись опубликована в рубрике C#, Вопрос-ответ. Добавьте в закладки постоянную ссылку.