XML-сериализация - C#

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

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

как мне это преобразовать в xml? или как то так.
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using ServiceTest.Service;
  6. using System.Data;
  7. using System.Xml.XmlConvert;
  8. namespace ServiceTest
  9. {
  10. class Program
  11. {
  12. static void Main(string[] args)
  13. {
  14. ser serv = new ser();
  15. RailCrossings[] d = serv.GetDictRailCrossings();
  16. foreach (var item in d)
  17. {
  18. Console.WriteLine(item.key);
  19. Console.WriteLine(item.NAME);
  20. Console.WriteLine(item.KM_POINT);
  21. Console.WriteLine(item.HIGHWAY_CAT);
  22. Console.WriteLine(item.LATITUDE);
  23. Console.WriteLine(item.LOCATION);
  24. Console.WriteLine(item.LONGITUDE);
  25. Console.WriteLine(item.NAME_CARD_CREATE);
  26. Console.WriteLine(item.NUM_DAY_CARS);
  27. Console.WriteLine(item.NUM_DAY_TRAINS);
  28. Console.WriteLine(item.NUM_DUTY);
  29. Console.WriteLine(item.NUM_LINES_MAIN);
  30. Console.WriteLine(item.NUM_LINES_OTHER);
  31. Console.WriteLine(item.NUM_LINES_STATION);
  32. Console.WriteLine(item.NUM_ROUTE_BUS);
  33. Console.WriteLine(item.NUM_ROUTE_TBUS);
  34. Console.WriteLine(item.NUM_ROUTE_TRAM);
  35. Console.WriteLine(item.NUM_SHIFTS);
  36. Console.WriteLine(item.odh);
  37. Console.WriteLine(item.OPER_ORDER_DT);
  38. Console.WriteLine(item.OPER_ORDER_NUM);
  39. Console.WriteLine(item.OWNER);
  40. Console.WriteLine(item.PIQUET);
  41. Console.WriteLine(item.PIQUET_PART);
  42. Console.WriteLine(item.POST_CARD_CREATE);
  43. Console.WriteLine(item.PROTECT_FASC);
  44. Console.WriteLine(item.RAILCROSS_TYPE);
  45. Console.WriteLine(item.SERVICE);
  46. Console.WriteLine(item.SHIFT_DURATION);
  47. Console.WriteLine(item.SIGNAL_TYPE);
  48. Console.WriteLine(item.SPEEDMAX_FREIGHT_EVEN);
  49. Console.WriteLine(item.SPEEDMAX_FREIGHT_ODD);
  50. Console.WriteLine(item.SPEEDMAX_PASS_EVEN);
  51. Console.WriteLine(item.SPEEDMAX_PASS_ODD);
  52. Console.WriteLine(item.STATION);
  53. Console.WriteLine(item.subdiv_gibdd);
  54. Console.WriteLine(item.TRACK_DEPT);
  55. Console.WriteLine(item.USETYPE);
  56. Console.WriteLine(item.VIEW_L_EVEN);
  57. Console.WriteLine(item.VIEW_L_ODD);
  58. Console.WriteLine(item.VIEW_MID_TRAIN_EVEN);
  59. Console.WriteLine(item.VIEW_MID_TRAIN_ODD);
  60. Console.WriteLine(item.VIEW_R_EVEN);
  61. Console.WriteLine(item.VIEW_R_ODD);
  62. Console.WriteLine(item.ADRESS);
  63. Console.WriteLine(item.BARRIER_STATE);
  64. Console.WriteLine(item.category);
  65. Console.WriteLine(item.CROSS_ROAD_NAME);
  66. Console.WriteLine(item.DT_CARD_CREATE);
  67. Console.WriteLine(item.DUTY);
  68. }
  69. Console.ReadLine();
  70. }
  71. }
  72. }
сериализация c# xml, во что мне нужно. Как мне это организовать с моим классом
Объясните мне кто нибудь понятно, как делается сериализация класса, обьекта в c#.

Решение задачи: «XML-сериализация»

textual
Листинг программы
  1. [Serializable]
  2. class ser
  3. {
  4.  
  5. }

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


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

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

8   голосов , оценка 4.25 из 5

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

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

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