public void DisposeFor(Kn5 kn5) { var keyPrefix = _kn5.OriginalFilename + "//"; var keys = _materials.Keys.Where(x => x.StartsWith(keyPrefix)).ToList(); foreach (var key in keys) { _materials[key].Dispose(); _materials.Remove(key); } }