Невозможно упаковать тип "Point" как неуправляемую структуру - C#

Узнай цену своей работы

Формулировка задачи:

Привет Вот начитался, и вроде бы все должно работать, но выбивает ошибку есть класс Point, мне надо узнать сколько будет памяти занимать массив экземпляров или хотя бы один, потом домножу на количество Строка
Листинг программы
  1. Label1.Text = (System.Runtime.InteropServices.Marshal.SizeOf(typeof(Point))).ToString();
Выдает ошибку

Невозможно упаковать тип "Point" как неуправляемую структуру; невозможно вычислить размер или смещение, имеющие смысл.

мог бы и вручную посчитать, но так как в будущем понадобиться умение считать на лету, то прошу вашей помощи)

Решение задачи: «Невозможно упаковать тип "Point" как неуправляемую структуру»

textual
Листинг программы
  1.     public struct Point
  2.     {
  3.         public readonly int X, Y, Id;
  4.  
  5.         public Point(int x, int y, int id)
  6.         {
  7.             X = x;
  8.             Y = y;
  9.             Id = id;
  10.         }
  11.     }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.7 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы