我可以使用以下方法将对象序列化为文件:
var writeStream = File.Open("l.osl", FileMode.Create);
var bformatter = new BinaryFormatter();
bformatter.Serialize(writeStream, l);
我想做的不是将其写入文件,而是将其写入 DB varbinary 字段。我假设我必须将 writeStream 更改为其他内容,但是什么?我可以把一个对象放在那里,然后将该对象插入数据库(我正在使用 LINQ)。
这行得通吗?
PS:我环顾四周,找不到任何可靠的例子。