My code is
var cn = new NpgsqlConnection("host=localhost;database=dummydb;username=foo;password='bar';");
cn.Open();
var r1 = cn.Execute("drop database foo");
var r2 = cn.Execute("create database foo");
However r1 and r2 is -1. I have no idea why and I don't know how to check what went wrong