【问题标题】:Storing images with LINQ to SQL: Converting byte array or stream to Binary使用 LINQ to SQL 存储图像:将字节数组或流转换为二进制
【发布时间】:2010-09-23 13:08:40
【问题描述】:

我正在使用 LINQ to SQL,并且我的图像字段被视为二进制。当我需要渲染图像时,将 Binary 类型转换为 byte[] (您可以使用 Binary 对象的 ToArray() 方法)并不是什么大问题,但是有人可以告诉我如何转换 byte[] 或将对象流式传输到 Binary 对象中,以便我可以将其保存回数据库。

【问题讨论】:

    标签: linq linq-to-sql bytearray


    【解决方案1】:

    您可以使用constructor:

    public Binary(byte[] value)
    

    像这样:

    yourObj.BinaryProperty = new Binary(bytes);
    

    【讨论】:

      猜你喜欢
      • 2013-03-06
      • 1970-01-01
      • 1970-01-01
      • 2014-06-07
      • 2020-05-04
      • 2021-12-05
      • 1970-01-01
      • 2013-02-10
      • 1970-01-01
      相关资源
      最近更新 更多