JetBrains Rider 2026.1 Help

Code inspection: Use array creation expression

This inspection reports Array.CreateInstance(...) used to create a two-dimensional array with a known element type. The equivalent array creation expression is shorter and clearer.

Example

var array = Array.CreateInstance(typeof(int), rows, columns);
var array = new int[rows, columns];

Quick-fix

Replace Array.CreateInstance(...) with a normal array creation expression.

29 March 2026