なぜ
var value = new Guid[]{};
var b = (object[])value;
結果は
Cannot cast 'value' (which has an actual type of 'System.Guid[]') to 'object[]'
?
アップデート
不正確で申し訳ありません。実際のコードは次のとおりです。
private void SetEditors(object value)
{
var array = value as object[];
...
}
値が Guid 配列の場合、配列は null です。