无法将类型'int'隐式转换为'string'

Gur*_*u G 0 c#

我的代码:

public void FillMaxBankCode()
{
    try
    {
        DataSet ds = new DataSet();
        ds = bol.SelectMaxBankCode();
        string j = ds.Tables[0].Rows[0].ToString();
        txtbankid.Text = int.Parse(j); //ERROR HERE
    }
    catch (Exception ex)
    {
        MessageBox.Show(ex.Message);
    }
}



  public DataSet SelectMaxBankCode()
    {
        try
        {
            **Squery = "EXEC SelectMaxBankCode";**
            return dal.DBread(Squery);
        }
        catch (Exception ex)
        {
            throw ex;
        }
    }
Run Code Online (Sandbox Code Playgroud)

我是C#的新手,上面的代码显示错误..任何人都可以帮忙吗?

kem*_*002 5

txtbankid.Text属性类型是一个字符串.不要用int.parse.没有必要.做就是了:txtbankid.Text = j;