@bqio
https://bqio.github.io/

Как получить изначальный тип объекта?

public static void Serialize(object obj, string path)
{
using(BinaryWriter writer = new BinaryWriter(File.OpenRead(path)))
{
writer.Write((obj.GetType())obj);
}
}
  • Вопрос задан
  • 63 просмотра
Пригласить эксперта
Ответы на вопрос 1
@dmitryershov0
Может лучше использовать обобщение а не тип object ?
public static void Serialize<T>(T obj, string path)
{
   using(BinaryWriter writer = new BinaryWriter(File.OpenRead(path)))
   {
     writer.Write(obj);
   }
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы