【发布时间】:2021-12-29 09:22:43
【问题描述】:
我正在尝试从私有类中获取字节并在 btn.click 中使用它。我该怎么做?
这里是示例代码:
private void CameraConnnection_DataReceived(object sender, BReceivedData x)
{
byte[] data = e.ReceivedData;
}
private void BtnGetImage_Click(object sender, EventArgs e)
{
unsafe
{
byte a[]= e.ReceivedData;// This is not working how can I get received data from there.There is a event and it's triggering from there.
}
【问题讨论】:
-
您是否尝试访问
BtnGetImage_Click()中CameraConnnection_DataReceived()的e.ReceivedData值?一种方法不能访问另一个方法的局部变量,因为它们是本地的。您需要将data提升为一个字段才能从这两种方法中访问它。 -
是的,我试过了。你能解释一下我该怎么做吗?@ Lance U. Matthews
-
我正在尝试在 CameraConnnection_DataReceived() 中为 btnGetImage.Click 访问 e.ReceivedData