我正在尝试以下代码:
NMEAData = "$GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47";
byte[] bData = new byte[256];
bData = Encoding.ASCII.GetBytes(NMEAData);
***NMEAProtocol.ParseBuffer(bData);***
public void ParseBuffer( byte[] buffer)
{
foreach (byte b in Globals.GBuffer)
{
ProcessNMEA(b);
}
return;
}
尝试编译时我正在
CS0120:非静态字段,方法或属性
需要对象引用
答案 0 :(得分:0)
NMEAProtocol
不是静态类。你需要实例化它:
NMEAProtocol protocol = new NMEAProtocol(); // not sure about constructor. see documentation
protocol.ParseBuffer(bData);
在这种情况下,在线阅读文章还不足以解决问题 它是一种基本的基础语言知识。