Sono a conoscenza di due metodi di tipi di casting IEnumerable
da aArraylist
in Linq e mi chiedo in quali casi utilizzarli?
per esempio
IEnumerable<string> someCollection = arrayList.OfType<string>()
o
IEnumerable<string> someCollection = arrayList.Cast<string>()
Qual è la differenza tra questi due metodi e dove devo applicare ogni caso?