Npgsql2 を使用してC#とPostgresを使用しています コンポーネント、そしてそれらは速く動作します、私はあなたをお勧めします。
https://github.com/npgsql/Npgsql/releases からダウンロードできます。
注: 任意のデータベースで動作するアプリケーションが必要な場合は、 DbProviderFactoryを使用できます。 クラスを作成し、 IDbConnectionを使用してクエリを実行します 、 IDbCommand 、 IDataReader および/またはIDbTransaction インターフェース。