Здравствуйте, pr_Pain, Вы писали:
_P>есть структура
_P>public struct TToSend
_P>{
_P>public byte State;
_P> public int Year,Month,Day,Hour,Minute,Second,Millisecond;
_P>};
_P>собсвенно вопрос в том как передать/принять её по NetworkStream
_P>возможно можно как то передать класс DateTime?
1. BinaryFormatter;
2. Свой форматер;
3. ToString — Parse;
4. и еще десяток способов

... << RSDN@Home 1.1.4 beta 7 rev. 447>>
Здравствуйте, ie, Вы писали:
ie>1. BinaryFormatter;
ie>2. Свой форматер;
ie>3. ToString — Parse;
ie>4. и еще десяток способов
Можно какой нить один но поподробнее, я в шарпе достаточно слабо ориентируюсь
Здравствуйте, pr_Pain, Вы писали:
_P>Здравствуйте, ie, Вы писали:
ie>>1. BinaryFormatter;
ie>>2. Свой форматер;
ie>>3. ToString — Parse;
ie>>4. и еще десяток способов
_P>Можно какой нить один но поподробнее, я в шарпе достаточно слабо ориентируюсь
1.
отправка:
BinaryFormatter bf = new BinaryFormatter();
bf.Serialize(networkStream, DateTime.Now);
чтение:
BinaryFormatter bf = new BinaryFormatter();
DateTime dt = (DateTime)bf.Deserialize(networkStream);
Console.WriteLine(dt);
А вообще поиск по BinaryFormatter дал бы неплохое количество примеров

... << RSDN@Home 1.1.4 beta 7 rev. 447>>