Я пытаюсь отладить проект .net 8 C# с помощью Rider 2023.3 и столкнулся с проблемой, с которой видел много раз раньше. Используя интерактивную подсказку отладки, всякий раз, когда я пытаюсь вычислить выражение, содержащее замыкание (
или Action,) я получаю следующую ошибку:
Код: Выделить всё
Specified argument was out of the range of valid values.
Parameter name: length
Минимальный пример кода:
Код: Выделить всё
> ((Func)(() => 1))()
Specified argument was out of the range of valid values.
Parameter name: length
Это означает, что практически все выражения LINQ верны, и это делает работу крайне неудобной. В чем причина этой ошибки и как ее исправить?
Подробнее здесь:
https://stackoverflow.com/questions/793 ... t-debugger