Array.Fillメソッドを用いることで、配列内のすべての要素を同じ値に設定することができます。 Array.Clearメソッドが配列内すべてを0に設定するのに対して、Fillメソッドでは任意の値に設定することができます。 また、Clearメソッドと同様に、配列内の範囲を指定してその要素だけを同じ値に設定することもできます。 Array.Fillメソッドは.NET Standard 2.1/.NET Core 2.0以降で使用できます。
Array.Clearメソッドは二次元以上の配列にも対応していますが、Array.Fillメソッドは一次元配列のみに対応しています。