Label1.Text = sdr("number").tostring
总是提示我“sdr”是“变量”,但此处被当做“方法”来使用
以前用VB就行,现在C#不行了.各位有咩高见?

解决方案 »

  1.   

    Label1.Text = sdr("number").tostring();
    看看
    VB很多地方不需要加括号,C#一定要加的
      

  2.   

    呀,代码只有半截,1. 
    sdr 是 SqlDataReader ?2.
    C# 中访问集合使用 [],调用空参数方法必须加 ()Label1.Text = sdr("number").tostring》》》Label1.Text = sdr["number"].ToString();
    3.
    请先熟悉基本 C#语法, LZ 喜欢闷头 coding ?Good Luck!
      

  3.   

    Label1.Text = sdr["number"].ToString();应该是这个的问题,从VB转过来可能不习惯这个地方。
      

  4.   

    Label1.Text = sdr["number"].tostring
      

  5.   

    谢谢,Jinglecat(晓风残月) 和weizhuangzhi(壮志) 因为小弟太多问题分不多,只能每人5分.见谅.