请问各位牛人 windows mobile 怎样将 dataset转换成二进制BYTE[]类型数据???帮帮小弟啊 !!谢谢了啦!!!
只有31分了,全部献上,希望大家别嫌少啊 !!

解决方案 »

  1.   

    DataSet ds;            BinaryFormatter bf = new BinaryFormatter();
                MemoryStream ms = new MemoryStream();
                bf.Serialize(ms, ds);
                byte[] buf = ms.ToArray();
                Console.ReadLine();
      

  2.   

    请问要加什么 引用啊 ????我的环境是在Windows mobile下啊 。谢谢了,测试成功理解结贴!再次感谢您!
      

  3.   

    抱歉,没注意是mobile上,等晚上我试试
      

  4.   

    .net cf 上没有BinaryFormatter。
    先把dataset序列化成xml,再把字符串转成byte[]行不?
      

  5.   

    XmlObjectSerializer 似乎可以,但仅支持 .net cf 3.5