Czy istnieje sposób na uzyskanie WSZYSTKICH typów MIME zamiast zapisywania wielkiego opisu przypadku?

Chcę zaludnić

Response.ContentType = "text/plain";

Skądś w serwerze / sieci / słownikuWSZYSTKO możliwe typy MIME według rozszerzenia pliku:

public string GetMimeType(string extension)
{
    //This is what I am looking for.    
}

Muszę także zmienić nazwę pliku (przynajmniej jeśli ma zostać pobrany, więc muszę wiedzieć wcześniej, czy będzie otwarty, czy nie).

questionAnswers(6)

yourAnswerToTheQuestion