コード例 #1
0
 public void Refresh()
 {
     // построим прореженный массив значений
     //TODO: Похоже, прореживание делается правильно, но используется неправильно. Иногда выскакивает
     // ошибка, заключающаяся в том, что выдается меньше результатов.
     rare_elements =
         offset_sequ.ElementValues()
         .Cast <long>()
         .Where((off, i) => (i % Nfactor) == 0)
         .Select(off => bearing.GetItem((long)off))
         .ToArray();
 }
コード例 #2
0
 public IEnumerable <object> ElementValues()
 {
     return(sequence.ElementValues());
 }