Byte[] i string til Byte[]
Davs, har noget her jeg selv syntes burde have været ret simpelt men...Jeg har en fil jeg smækker over i et byte[], og derefter gemmer i et XML dokument. Samtiddigt har jeg så en classe som værdierne fra XML dokumentet bliver læst over i.
public class Image
{
public int ID { get; set; }
public byte[] ImageBytes { get; set; }
}
Jeg bruger følgende metode til at læse min XML elementer over i en List<>
XDocument xDoc = XDocument.Load("Images.data");
var xmlS = (from s in xDoc.Descendants("Image")
select new T.Items.Image
{
ID = int.Parse(s.Element("ID").Value.ToString()),
ImageBytes = BitConverter.GetBytes(uint.Parse(s.Element("ImageBytes").Value.ToString())),
});
foreach (T.Items.Image item in xmlS)
{
//T.Items.Image Image = new T.Items.Image { SpiderID =
//MyList.Add(item);
}
Og der er så her:
ImageBytes = BitConverter.GetBytes(uint.Parse(s.Element("ImageBytes").Value.ToString())),
At den begynder at skabe sig :) - Er der en måde, hvor på at jeg kan få min string "14-DA-B9-A3-6D-5F-D6-90 osv..." over i min ImageBytes der er af type byte[]
Håber en eller anden har et bud