Я предлагаю использовать формат "MMddyyyy" и убедиться, что ваш входной параметр содержит не менее 8 символов.Пример:
DateTime dt = DateTime.ParseExact("1122010".PadLeft(8, '0'), "MMddyyyy", System.Globalization.CultureInfo.CurrentCulture);
Если вы используете источник данных, в котором за месяц пропущена ведущая цифра 0, это добавит его при необходимости.