private void StoreSelectedPrefixes() { if (null != SelectedIncludedUnit) { var unit = (IUnit)SelectedIncludedUnit.Tag; var list = new List <SIPrefix>(Prefixes.Where(x => x.IsSelected).Select(x => (SIPrefix)x.Tag)); _prefixesForUnit[unit] = list; } UpdateAllPrefixedUnits(_allChoosenPrefixedUnits); }
public Prefix GetPrefixByLength(int chainLength) { var query = Prefixes.Where(x => x.ChainLength == chainLength); return(query.First <Prefix>()); }