Тема: функція int32::TryParse();

Поясніть на даному прикладі, як працює функція:

int32::TryParse();
 int iTemp;
             if(Int32::TryParse(txtInches->Text, iTemp))
                iInches = Convert::ToInt32(txtInches->Text);

             else
             txtInches->Text = Convert::ToString(iInches);

2

Re: функція int32::TryParse();

Будь-ласка користуйтесь теґом [ code ]

Подякували: koala1

3 Востаннє редагувалося koala (10.01.2015 18:06:29)

Re: функція int32::TryParse();

Модератори, перенесіть, будь ласка, в .Net.
А взагалі тут не люблять людей, що не вміють користуватися довідкою і гуглом.

Подякували: Chemist-i1

4

Re: функція int32::TryParse();

volodya1andrushchak написав:

Поясніть на даному прикладі, як працює функція:

int32::TryParse();
 int iTemp;
             if(Int32::TryParse(txtInches->Text, iTemp))
                iInches = Convert::ToInt32(txtInches->Text);

             else
             txtInches->Text = Convert::ToString(iInches);
int32::TryParse();

- не скомпілюється

if(Int32::TryParse(txtInches->Text, iTemp))
                iInches = Convert::ToInt32(txtInches->Text);

якщо в полі txtInches->Text є ціле число то призвоїти це значення змінній iInches

else
             txtInches->Text = Convert::ToString(iInches);

в інакшому випадку полю txtInches->Text присвоїти значення змінної iInches

Подякували: volodya1andrushchak, Fox2