string s = "testString";int len = s.Length;//len will equals to 10;

解决方案 »

  1.   

    这是常量
    我说的是变量!!!
    如:
    string id;
    id=Request.QueryString ["id"];
    这样用你那句就报错!!
    (编译时)!!
    棒棒吗了!!
      

  2.   

    tryRequest.QueryString ["id"].ToString().Length;
      

  3.   

    那就等初始化后再取得length咯。
      

  4.   

    兄弟,你的错误一般是这样,而且,你的代码一般也应该这样写(好调试)string id;
    int len = 0;id = Request.QueryString["id"];
    if(id!=null){
        len = id.Length;
    }
    //如果有错误,那么你的id可能就是一个null
      

  5.   

    兄弟,你的错误一般是这样,而且,你的代码一般也应该这样写(好调试)string id;
    int len = 0;id = Request.QueryString["id"];
    if(id!=null){
        len = id.Length;
    }
    //如果有错误,那么你的id可能就是一个null
      

  6.   

    int i=Request.QueryString ["id"].ToString().Length ;
    不对!!
    提示同样的错误!!!
    未将对象引用设置到对象的实例。
      

  7.   

    先判断Request.QueryString ["id"]是否是空值
      

  8.   

    看偶上面的帖子啦!你要判断是否为null,尤其是第一次(如果你还没有给他一个初始值)。string id;
    int len = 0;id = Request.QueryString["id"];
    if(id!=null){
        len = id.Length;
    }
    //如果有错误,那么你的id可能就是一个null