在asp.net的c#中读入有规律的字段内容,比如字段a1,a2……a100中,读取第a75,能不能带参数的读取字段内容举例:Datatable testtable; //定义一个数据表
int i=75; //定义取第a打头的序号为75的字段string teststring=testtable.rows[0]["a75"]  //原来的写法,是正确的string teststring=testtable.rows[0]["a(i的值,这里不知道怎么写)"]  //应该怎么写不知道,请大家帮忙

解决方案 »

  1.   

    不太明你的意思.
    Insus.NET的理解,是不是如同下列写法?
    string   teststring=testtable.rows[0]["a(" + i + ")"]     
      

  2.   

    是的,类似于
    string       teststring=testtable.rows[0]["a("   +   i   +   ")"]    的写法,但是编译不通过。有没有什么变通的方法
      

  3.   

    insus 
    你说的好像好使,我调试一下看看
      

  4.   

    int i = 75
    string   teststring = testtable.rows[0]["a" + i];如果不行就i.ToString()一下
      

  5.   

    OK
    好使了应该是
    string               teststring=testtable.rows[0]["a"+i]搞定,马上结贴,给分。