C# 从datagridview获取字节数组

C# 从datagridview获取字节数组,c#,sql,C#,Sql,我有一个datagridview,它连接到SQL数据库中的一个表。 有一个VARBINARY(MAX)类型的列存储字节序列。 如何从网格视图中提取这些字节 我的代码是: byte [] a = datagridview.CurrentRow.Cells[4].Value; 其中单元格[4]包含字节 但它给出了一个错误: 无法将类型对象隐式转换为字节[] 试着像这样铸造右手边 byte [] a = (byte [])datagridview.CurrentRow.Cells[4].Value;

我有一个datagridview,它连接到SQL数据库中的一个表。 有一个
VARBINARY(MAX)
类型的列存储字节序列。 如何从网格视图中提取这些字节

我的代码是:

byte [] a = datagridview.CurrentRow.Cells[4].Value;
其中
单元格[4]
包含字节

但它给出了一个错误:

无法将类型对象隐式转换为字节[]


试着像这样铸造右手边

byte [] a = (byte [])datagridview.CurrentRow.Cells[4].Value;

对象
强制转换为
字节[]