..
У одређеним околностима, апликације могу имати потребу за складиштење или пренос података садржаних у појединим објектима, да би ове операције најједноставнији могући НЕТ. Нуди неколико техника за серијализацију. Ове технике вам омогућити да конвертујете објеката у бинарни подаци, СОАП или КСМЛ кроз које се лако управља складиштење и пренос истих.
Када креирате објекат у апликацији. НЕТ је често не одражава на начине на које се подаци складиште, јер НЕТ-у. Оквир ручке аутоматски ово питање. Међутим, ако желите да сачувате садржај објекат у фајлу, пошаљите објекта на други процес или преноси преко мреже потребно је да знате објекат представља, јер вероватно ћете морати да га претворити у други формат. Ово превођење се још назива серијализацију.
Серијализацију, реализован у Систем.Рунтиме.Сериализатион намеспаце, јесте процес који конвертује објекат у линеарни низ бајтова који се чувају или пренесена. Десериализатион је супротан процес или конверзија низ бајтова у објекат серијала.
Хајде да сада видимо кораке да следе да би учинили серијализација објекта:
редоследа података = "Подаци које треба да чувају у датотеци."
/ / Креирање датотеке у којој за складиштење података
ФилеСтреам фс = нових ФилеСтреам ("Ц: \ \ Сериализзазионе.ткт", ФилеМоде.Цреате);
/ / Креирање објекта БинариФорматтер да изврши серијализацију
БинариФорматтер БФ = нових БинариФорматтер ();
/ / Користи објекат БинариФорматтер да
/ / Емитовати у наставцима податке и убаците их у фајл
бф.Сериализе (ФС, подаци);
/ / Затвара фајл
фс.Цлосе ();
Покретање апликација и отварања датотеке у Нотепад-Сериализзазионе.ткт генерисана ћемо видети да она садржи низ смо поставили у нашем примеру, уз бинарну информацију (која ће Бележница приказана као симбола) које су корисне за наредне десериализатион

| |
ЦСС (курс)
Веб дизајн и приступачност према В3Ц ЦСС и КСХТМЛ. Полазећи од 29 €. |
| |
ПХП (курс)
Цео курс за креирање динамичких веб сајтова. Од 49 €. |
| |
Вебмастер Напредни (курс)
Постаните професионални веб мастери. Од 39 €. |