繁体   English   中英

将可查询字节转换为字节[]

[英]Convert Queryable Byte to Byte[]

这是我的Linq代码,用于获取第一个id = 1的字节数组值。Id是一个Distinct值,因此不会重复。 linq查询完全按照预期执行。 获取表的值并将其放在可查询的值中。 我想知道如何获取值或将其转换为想要的“字节数组”格式。

ctx.Files.Where(x => x.Id == 1).Select(x => x.FileName)

由于查询返回一个字符串,因此您可以像这样读取文件:

byte[] bytes = File.ReadAllBytes(    
    ctx.Files.Where(x => x.Id == 1).Select(x => x.FileName).Single()
);

在linq语句的结果上调用.ToArray()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM