Convertendo Double em DateTime?

Eu tenho um arquivo .CSV que estou lendo em um programa c #. Em uma das colunas, há uma data, mas está no formato "geral", portanto, aparece no .CSV como um número. Por exemplo: 41172.

Como posso converter este número para uma data com o formato dd / mm / aaaa em c #? 41172 é equivalente a 20/09/2012.

questionAnswers(5)

yourAnswerToTheQuestion