using MongoDB.Driver; // Create a MongoClient object var client = new MongoClient("mongodb://localhost:27017"); // Get a reference to the server var server = client.GetServer(); // Check if the database "mydb" exists var exists = server.DatabaseExists("mydb"); if (exists) { Console.WriteLine("Database exists"); } else { Console.WriteLine("Database does not exist"); }
using MongoDB.Driver; // Create a MongoClient object var client = new MongoClient("mongodb://localhost:27017"); // Get a reference to the server var server = client.GetServer(); try { // Check if the database "mydb" exists var exists = server.DatabaseExists("mydb"); if (exists) { Console.WriteLine("Database exists"); } else { Console.WriteLine("Database does not exist"); } } catch (MongoConnectionException ex) { Console.WriteLine("Could not connect to server: " + ex.Message); } catch (MongoException ex) { Console.WriteLine("An error occurred: " + ex.Message); }Both examples use the MongoDB.Driver package library.