static void Main(string[] args) { XmlReader reader = XmlReader.Create(FILENAME); XmlSerializer serializer = new XmlSerializer(typeof(EnvironmentNodeConfigurationParameters)); EnvironmentNodeConfigurationParameters parameters = (EnvironmentNodeConfigurationParameters)serializer.Deserialize(reader); List<ComplexNodeConfigurations> cncs = parameters.cdpl.cnc; foreach (ComplexNodeConfigurations cnc in cncs) { List<NodeConfigurations> nodeList = cnc.cnc2.nodeList; nodeList = nodeList.OrderBy(x => x.guid).ToList(); } }
static void Main(string[] args) { XmlReader reader = XmlReader.Create(FILENAME); XmlSerializer serializer = new XmlSerializer(typeof(EnvironmentNodeConfigurationParameters)); EnvironmentNodeConfigurationParameters parameters = (EnvironmentNodeConfigurationParameters)serializer.Deserialize(reader); }