I\'m working with in memory xml of daily stock market data, and I\'m getting the value \"8/221/19055\" for one of the dates. I see that TryParse is likely my best bet to che
It could be refactored to something like this with no need for functions and a simpler query which does the same job:
var makeInfo = from s in doc.Descendants("quote")
where s.Attribute("symbol").HasValue
&& s.Element("LastTradeDate").HasValue
&& DateTime.Parse(Element("LastTradeDate").Value) == targetDate
select .... etc etc