21. maj 2008 - 08:16Der er
3 kommentarer og 1 løsning
Gemme klasse instans i database
Jeg har en instans af en klasse som indeholder en masse information. Denne instans vil jeg gerne gemme i en database og kunne tage frem på et senere tidspunkt og arbejde videre med - HOW TO? Hvilekn data type skal jeg bruge i batabasen hvis det kan lade sig gøre, og hvordan typecaster eller serialisere jeg min instans?
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
public class Ser<T> { public static byte[] Object2ByteArray(T o) { MemoryStream ms = new MemoryStream(); BinaryFormatter bf = new BinaryFormatter(); bf.Serialize(ms, o); return ms.ToArray(); } public static string Object2String(T o) { return Convert.ToBase64String(Object2ByteArray(o)); } public static T ByteArray2Object(byte[] b) { MemoryStream ms = new MemoryStream(b); BinaryFormatter bf = new BinaryFormatter(); ms.Position = 0; return (T)bf.Deserialize(ms); } public static T String2Object(string s) { return ByteArray2Object(Convert.FromBase64String(s)); } }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.