我正在构建我的自定义组件。我试图通过 GetProperty("propertyname").GetValue() 读取 PipleBuffer 的值,如下所示:
public override void ProcessInput(int inputID, PipelineBuffer buffer)
{
while (buffer.NextRow())
{
string nk = buffer[1].ToString();
string nk1 = buffer.GetType().GetProperty("NK").GetValue(buffer, null).ToString();
在 line buffer[1].ToString() 工作正常,但在下一行它无法抛出:
NullReferenceException : 对象引用未设置为对象的实例
请提供任何线索。
无法创建 PipleBuffer 的对象实例,因为它处于保护级别。