Wpis z mikrobloga

Pewnie proste pytanie o #csharp , bo nie znam dobrze tego języka. Mam stringa ze ścieżką do XMLa która wpisuje do struktury którą podaje potem przez pIvoke do swojej biblioteki w C.
Wyświetlam sobie tego stringa potem robię tak

Byte[] cpath = Encoding.ASCII.GetBytes(myXml.ToCharArray());

fixed (Byte* p = &cpath[0])
{
structCfg[0].xmlFilePath=(char*)p;
}

Jak wyświetlam ta ściezke w Csharp to jest ok, ale jak trafi potem do mojej biblioteki w C to ta biblioteka wypisuje ze nie moze znaleźc pliku bo na koncu po XML są jakies krzaczki

.xml8�z�^U


#programowanie

Ktoś coś podpowie?
  • 5