C# Cómo almacenar un objeto de una clase en la base de datos (qué tipo de datos debe guardarse en la base de datos en este momento)
Puedes lograr esto usando los métodos de serialización y deserialización proporcionados por .net, puedes serializar el objeto en una cadena XML y luego almacenarlo en la base de datos cuando quieras usar el objeto, y luego deserializar el cadena guardada en la base de datos en un objeto. El siguiente es el código de muestra: public?class?Cat
{
public?string?Color?{? get;?set;? }
público?
público? }
/Serialización
var?cat1=new?Cat {Color="Escribir", Speed=50, Name="MiMi"?};
XmlSerializer?ser?=?new?XmlSerializer(typeof(Cat));
MemoryStream ?ms?=?new? MemoryStream();
ser.cat1);
string?xmlString?=?Encoding.UTF8.GetString(ms.ToArray());