Como combinar duas strings (data e hora) em um único DateTime

Eu tenho duas cordas:

string one = "13/02/09";
string two = "2:35:10 PM";

Eu quero combinar estes dois juntos e converter para umDateTime.

Eu tentei o seguinte, mas não funciona:

DateTime dt = Convert.ToDateTime(one + " " + two);
DateTime dt1 = DateTime.ParseExact(one + " " + two, "dd/MM/yy HH:mm:ss tt", CultureInfo.InvariantCulture);

O que posso fazer para que isso funcione?

questionAnswers(9)

yourAnswerToTheQuestion