|
|
От: | arkhivania | |
| Дата: | 01.08.12 13:34 | ||
| Оценка: | |||
var max_count_item = Enumerable.Range(0, symbols.Length)
.Select((w, index) => symbols.Skip(index)).
Select(w => new
{
Item = w.FirstOrDefault(),
ItemsAfterCount = w.TakeWhile(w2 => w2 == w.FirstOrDefault()).Count()
}).OrderByDescending(w => w.ItemsAfterCount).First();