Here's your date, if you can't make it out of the dashes and into the default date patterns:
string dfs = "26-06-1986";
DateTime dd = new DateTime(Convert.ToInt32(dfs.Substring(6)), Convert.ToInt32(dfs.Substring(3, 2)), Convert.ToInt32(dfs.Substring(0, 2)));