sembra che siano dati serializzati e successivamente memorizzati nel db. Senza conoscere la struttura che è stata serializzata è difficile riportare in vita quei dati. La buona notizia è che essendo coppie di numeri interi molto probabilmente quello che è stato serializzato non è altro che un array di qualche tipo primitivo intero. Quale esattamente bisognerebbe scoprirlo con qualche prova.
con questo per esempio puoi capire se sia stato serializzato un array di int (e provare ad evincerne l'ordine).codice:protected static string Prova(byte[] arr) { StringBuilder result = new StringBuilder(); for (int i = 0; i < arr.Length; i += 4) { byte[] b = new byte[4]; for (int j = 0; j < 4; j++) b[j] = arr[i + j]; int r = BitConverter.ToInt32(b, 0); result.AppendFormat("{0:d}-", r); } return result.ToString(); }
Lo stesso esperimento (occhio alla giusta grandezza dell'array interno) lo puoi fare con diversi altri tipi (int16, uint32, ecc.)
una volta capito come estrarre i dati puoi sistemarteli meglio nella stringa come meglio credi (trattini, spazi, virgole ecc.)
good luck

Rispondi quotando