C# 从数据库中读取二进制文件

C# 从数据库中读取二进制文件,c#,rethinkdb,C#,Rethinkdb,我正在尝试使用RejectionDB.Driver从C#中的RejectionDB读取二进制文件 当我使用data explorer查看它时,它看起来是这样的: "Content": <binary, 270.7KB, "89 50 4e 47 0d 0a..."> , 但我不知道如何将这个字符串转换成C#,我尝试了不同的方法,但每次我得到的东西都不一样 所以我的问题是,我如何读取数据库中以二进制形式存储的内容,然后将其转换为一个字节[]?

我正在尝试使用RejectionDB.Driver从C#中的RejectionDB读取二进制文件
当我使用data explorer查看它时,它看起来是这样的:

"Content": <binary, 270.7KB, "89 50 4e 47 0d 0a..."> , 
但我不知道如何将这个字符串转换成C#,我尝试了不同的方法,但每次我得到的东西都不一样


所以我的问题是,我如何读取数据库中以二进制形式存储的内容,然后将其转换为一个字节[]?

所以我在发布我的问题后不知怎的找到了答案…
我必须使用R.binary:

(byte[])await _r.Binary(elem["Content"]).RunAsync<byte[]>(_conn);
(字节[])等待二进制(元素[“内容]).RunAsync(\u conn);
(byte[])await _r.Binary(elem["Content"]).RunAsync<byte[]>(_conn);