Esempio n. 1
0
        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);
                    }
                }
            }
        }
Esempio n. 2
0
 public IEnumerable <object[]> Pairs()
 {
     return(keyvalue_seq.ElementValues().Cast <object[]>());
 }