2015-11-14 4 views
-2
<Serializable()> Public Structure structResult 
    Public ResultID As Integer 
    Public SurveyID As Integer 
    Public QuestionID As Integer 
    Public AnswerID As Integer 
    Public Text As String 

    Public ModifierID As Integer 
    Public ModifiedDate As DateTime 
End Structure 
+0

почему структуры сериализации в .net? –

+0

Что вы скажете: «Почему моя структура сериализуема?» ??? –

+0

Да вообще почему структуры сериализуются в проекте? в чем преимущество, сериализуя эти структуры. –

ответ

1

Сериализация полезна для сохранения объектов:

  • В файлах или другой постоянного хранения.
    Полезно для восстановления состояния приложения.

  • В потоках сокетов для отправки объекта с клиента на сервер (или наоборот).

Сериализация также интересна тем, что позволяет легко сохранять графики объектов.

Например, у автомобиля есть Двигатель.
Когда автомобиль сохраняется, Двигатель также сохраняется

Structures может быть сериализации, но и classes конечно.

Сериализация, которую вы показываете в своем фрагменте кода, использует стандартную сериализацию CLR.
Но есть также DataContractSerializer с и атрибутов, а некоторые еще несколько (JSON.Net, ...)

С уважением

+0

спасибо друг .. сейчас я понял .. –

+0

если у есть образец программа pl отправить это..отношение u столько для вашего ответа .. –

Смежные вопросы