Visual c++ 在Visual C++中转换系统::String到Tn32

Visual c++ 在Visual C++中转换系统::String到Tn32,visual-c++,datagridview,casting,Visual C++,Datagridview,Casting,我有dataGridView,我需要检查dataGridView->Rows[j]->Cells[I]->Value。如果它>0,做一些工作,否则-什么也不做。我试过了 int x = Int32::Parse(dataGridView1->Rows[j]->Cells[i]->Value->ToString()); if(x > 0 )count++; 但有格式异常,输入字符串的格式不正确 int x = Convert::ToInt32(dataGridV

我有dataGridView,我需要检查dataGridView->Rows[j]->Cells[I]->Value。如果它>0,做一些工作,否则-什么也不做。我试过了

int x =  Int32::Parse(dataGridView1->Rows[j]->Cells[i]->Value->ToString());
if(x > 0 )count++;
但有格式异常,输入字符串的格式不正确

int x =  Convert::ToInt32(dataGridView1->Rows[j]->Cells[i]->Value->ToString());
int x = safe_cast<int>(dataGridView1->Rows[j]->Cells[i]->Value);
此外,格式异常,输入字符串的格式不正确

int x =  Convert::ToInt32(dataGridView1->Rows[j]->Cells[i]->Value->ToString());
int x = safe_cast<int>(dataGridView1->Rows[j]->Cells[i]->Value);

异常消息是什么?@SLaks更新的异常