如题:
string[] Str=......怎么赋空值?

解决方案 »

  1.   

    string[] Str = new string[0];
      

  2.   

    C#是托管机制,LZ不要追求那么完美。
    用的时候直接new就是了
      

  3.   

    数组会默认调用string 的构造,应该没问题
      

  4.   

    string[] str = null;要用时再:str = new string[2];str[0] = "路";
    str[1] = "过";
      

  5.   

    如果给数组中每个元素Null值,可以这样:string[] str ={ "1", "2", "3", "abc" };
    Array.Clear(str, 0, str.Length);
    如果仅是给数组变量一个Null值,则这样就可以了:string[] str ={ "1", "2", "3", "abc" };
    str=null;
    //但最好在给null的时候使用clear清空一下数据。