Por que o prompt de comando desaparece após o carregamento?

Com o código abaixo, o prompt de comando desaparece quase imediatamente após a exibição. Esse código não deveria exibir todas as unidades removíveis que estão sendo usadas?

using System.Linq;
using System.IO;
using System;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            var drives = DriveInfo.GetDrives()
             .Where(drive => drive.IsReady && drive.DriveType == DriveType.Removable);
            Console.WriteLine("Removable drives being used:", drives);
        } 
    }
}

Muito obrigado antecipadamente!

questionAnswers(3)

yourAnswerToTheQuestion