Leider bietet Npgsql keine Unterstützung für das, was Sie zu tun versuchen. NpgsqlParameter-Werte sollten nur als Parameterwerte in der where-Klausel verwendet werden. Um Feldnamen wie gewünscht dynamisch hinzuzufügen, müssen Sie die Abfrage manuell erstellen, indem Sie die Zeichenfolgenverkettung verwenden.
Ich hoffe, es hilft.