El siguiente código es que me da un error:diccionario genérico - Obtención de un error de conversión
// GetDirectoryList() returns Dictionary<string, DirectoryInfo>
Dictionary<string, DirectoryInfo> myDirectoryList = GetDirectoryList();
// The following line gives a compile error
foreach (Dictionary<string, DirectoryInfo> eachItem in myDirectoryList)
El error que da es la siguiente:
Cannot convert type 'System.Collections.Generic.KeyValuePair<string,System.IO.DirectoryInfo>' to 'System.Collections.Generic.Dictionary<string,System.IO.DirectoryInfo>’
Mi pregunta es: ¿por qué está intentando realizar esta conversión? ¿No puedo usar un bucle foreach en este tipo de objeto?