Я понимаю что то как оно отображается в отладке зависит только от типа переменной, а он разный в разных случаях, но это не отвечает на главный вопрос: Почему именно в той программе в отладке отображает пустое окно для первого элемента ms
? Кроме того, если свернуть и снова развернуть элементы массива ms
- первый элемент всё ещё не будет показывать, но оно развернётся другого размера:
То есть оно пытается туда засунуть какую то информацию, но безуспешно…
И в конце концов, то что отладчик не может отобразить какой то тип на столько, что даже не пишет его название/то что возвращает ToString
- это не правильно.