Нет причин использовать LINQ здесь.
Предполагая, что ваш словарь Dictionary<int,int>
, вы можете просто сделать myDictionary[person.PersonID]++;
.
Сначала вы должны использовать ContainsKey
, поэтому убедитесь, что ключ существует в словаре, иначе он выдаст исключение, если вы попытаетесь изменить запись словаря, которая не существует.