日期:2014-05-18 浏览次数:20473 次
string str = context.Request["str"]; if (str != "") { string[] ss = str.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries); foreach (string s in ss) { arry[int.Parse(s)] = true; } } byte[] bytes = new byte[1000]; arry.CopyTo(bytes, 0);
string str = context.Request["str"]; //获取str的值,个人判断 str 是一堆数字 如 str="1,12,90"..等 if (str != "") //判断str是否为空 { string[] ss = str.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);//根据逗号分割,并且不包含有空字符串的数组元素 foreach (string s in ss) //循环ss { arry[int.Parse(s)] = true; //给arry赋值,个人判断arry可能是boo数组 } } byte[] bytes = new byte[1000]; //声明byte数组, arry.CopyTo(bytes, 0); //把arry数组内容赋值给bytes
------解决方案--------------------
arry.CopyTo(bytes, 0);//把Array的数据从第0开发复制给Bytes
------解决方案--------------------