[英]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.