C # Base64 String para imagem JPEG

Eu estou tentando converter um Base64String para uma imagem que precisa ser salvo localmente.

No momento, meu código é capaz de salvar a imagem, mas quando eu abro a imagem salva, ele diz "Imagem Inválida".

Código:

try
{
    using (var imageFile = new StreamWriter(filePath))
    {
        imageFile.Write(resizeImage.Content);
        imageFile.Close();
    }
}

oContent é umstring objeto que contém a String Base64.

questionAnswers(4)

yourAnswerToTheQuestion