Il resharper mi chiede sempre di cambiare foreach loop in linq, e ci provo. Questo mi ha bloccato.Questo foreach ha un cast nel mezzo, può essere tradotto in linq?
foreach(var fileEnvironment in fileEnvironmentSection.FileEnvironmentList) {
var element = fileEnvironment as FileEnvironmentElement;
if(element == null) {
//Not the expected type, so nothing to do
} else {
//Have the expected type, so add it to the dictionary
result.Add(element.Key, element.Value);
}
}
Il fileEnvironment
viene restituito come un oggetto dalla sezione di configurazione. Questa è la ragione del cast.
Grazie mille. Questo aiuterà. – JimBoone