一句话:短不了:-) 转换比较简单,方法很多比如:image => long [][] => string

解决方案 »

  1.   

    任何数据都能表达成二进制数据
    然后:Convert.ToBase64String转换回来差不多,先:Convert.FromBase64String转换成二进制数据....
      

  2.   

    string ToString(string path)
    {
    FileStream fs = new FileStream(path, FileMode.Open);
    byte[] buf = new byte[fs.Length];
    fs.Read(buf, 0, (int)fs.Length);
    string s = Convert.ToBase64String(buf);
    fs.Close();
    return s;
    }
    Image ToImage(string s)
    {
    byte[] buf = Convert.FromBase64String(s);
    MemoryStream ms = new MemoryStream(buf);
    Image img = Image.FromStream(ms);
    return img;
    }
      

  3.   

    http://www.microsoft.com/china/msdn/library/langtool/vcsharp/miszipcompression.mspx通过 C# 使用 J# 类库中的 Zip 类压缩文件和数据