Jak przekonwertować datę na format słowa?

Mam jedną datę, taką jak 12.05.2012, teraz chciałbym zmienić ten format na prosty łańcuch.

na przykład.

<code>string newdate = new string();
newdate = "12/05/2012";
DateTime Bdate = DateTime.ParseExact(Newdate, "dd/MM/yyyy", System.Globalization.CultureInfo.InvariantCulture);
</code>

teraz jest mój BDateDateTime to znaczy.BDate= 2012/05/12

teraz chcę zrobić coś takiego

jeśli mój Bdate jest 12.05.2012, więc chcę napis podobny do „Dwunastego maja dwa tysiące dwunastu”

Jak mogę to zrobić?

Proszę pomóż mi...

Z góry dziękuję....

questionAnswers(3)

yourAnswerToTheQuestion