Need a little help with a LINQ query. I have a string that consists of components and subcomponents. I also have a LINQ query that nicely splits the components and subcomp