Переменные классов и описание их (метаданные) - C#

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

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

Добрый день, появилась вот такая идея. Имеется класс Person. В нём от руки я прописал метеоданные переменных. Как мне правильно прописать данные метеоданные и через какой метод мне выудить весь этот список. Чтобы при выходи вышло так. 1 -> Индентификатор 2 -> Имя 3 -> Фамилия 4 -> Долг
Листинг программы
  1. class Person
  2. {
  3. [Методанные = Индентификатор]
  4. public int ID;
  5. [Методанные = Имя]
  6. public string Name;
  7. [Методанные = Фамилия]
  8. public string Surname;
  9. [Методанные = Долг]
  10. public int dolg;
  11. }

Решение задачи: «Переменные классов и описание их (метаданные)»

textual
Листинг программы
  1.  class StringAttribute : Attribute
  2.     {
  3.         public int Index { get; private set; }
  4.         public string Text { get; private set; }
  5.  
  6.         public StringAttribute(int index, string text)
  7.         {
  8.             Index = index;
  9.             Text = text;
  10.         }
  11.     }
  12.  
  13.     class Person
  14.     {
  15.         [String(0, "Индентификатор")]
  16.         public int ID;
  17.  
  18.         [String(1, "Имя")]
  19.         public string Name;
  20.  
  21.         [String(2, "Фамилия")]
  22.         public string Surname;
  23.  
  24.         [String(3, "Долг")]
  25.         public int dolg;
  26.     }

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


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

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

14   голосов , оценка 3.929 из 5

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

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

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