データベーステーブルにバイトを保存しています。Linq 2 sql で取得すると、戻り値の型が で取得されsystem.data.linq.Binary
ます。
system.data.linq.binary
をbyte array( )に変換できませんbyte[]
。
どうすれば変換できますか?
///my datacontext
var db = new db();
//key is an value from user
var img = from i in db.images
where i.id == key
select i.data;
私はそれi.data
がlinq.binary
欲しいですbyte[]
。
で試しまし(byte[])img
たが、うまくいきませんでした。