public void Activate() { if (keys_arr == null) { keys_arr = keys.ElementValues().Cast <int>().ToArray(); } if (keys_arr.Length > 0) { GetDia = Scale.GetDiaFunc32(keys_arr); } if (exindexes != null) { foreach (var indx in exindexes) { if (indx.key_arr == null) { indx.key_arr = indx.exprikeys.ElementValues().Select(ob => ((object[])ob)[0]).Cast <int>().ToArray(); } if (indx.key_arr.Length > 0) { indx.GetDia = Scale.GetDiaFunc32(indx.key_arr); } } } }
public IEnumerable <object[]> Pairs() { return(keyvalue_seq.ElementValues().Cast <object[]>()); }