Si te diera problemas para crear una nueva B.D desde el PgAdmin III (yo lo uso muy de vez en cuando y como prueba para alguna consulta ), desde línea de comandos
Cita: pg_ctl start
psql postgres postgres
(respectivamene: $BaseDatos y $Username )
postgres es tanto la BD por defecto como el usuario "ROOT". Desde ahí, para crear tu base de datos con las opciones deseadas:
Cita: create database $TuBaseDatos $Opciones Más opciones:
Cita: \h create database
\h create
No sé si te referías a hacerlo automatizado desde C#, o no, pero como no piloto C te he indicado los pasos básicos para crear tu propia base de datos. Lo que no impide que puedas crear tus tablas, consultas, vistas, ... en la del propio PosgreSQL (postgres), pero claro está, no es lo recomendable. Si no más bien, usar la B.D. "postgres" de lanzamiento, y ya luego arrancas, trabajas, modificas... en la tuya propia.
Un saludo.