Get a filtered Metadata list
Where value from the node is equal
public static List<Metadata> GetAllMetadataDatasetsByNode(List<Metadata> data, string node, string value) { List<Metadata> newData = new List<Metadata>(); foreach (Metadata m in data) { if (m.IsValueInNode(node,value)) newData.Add(m); } return newData; }