I'm using .NET Interactive notebook inside VS Code and want to change the size of the printed out collection:
var x = Enumerable.Range(0,21);
x.Display();
Only first 20 element are show in the the output:

Can I somehow increase the size of output?
CodePudding user response:
You can use Formatter from Microsoft.DotNet.Interactive.Formatting namespace to change the size of the output:
using Microsoft.DotNet.Interactive.Formatting;
Formatter.ListExpansionLimit = 25;
Docs:
Formatter.ListExpansionLimit= 20Gets or sets the limit to the number of items that will be written out in detail from an
IEnumerablesequence.Formatter<T>.ListExpansionLimit= (not set)An optional type-specific list expansion limit
