Преобразовать байт[] или объект в GUID

Я присвоил некоторое значение типу данных объекта, например,

object objData =dc.GetDirectoryEntry().Properties["objectGUID"].Value;

этот объект возвращает значение например {байт[16]} [0]: 145 [1]: 104 [2]: 117 [3]: 139 [4]: 124 [5]: 15 [6]: 255 [7]: 68 [8]: 142 [9]: 159 [10]: 208 [11]: 102 [12]: 148 [13]: 157 [14]: 179 [15]: 75

Затем я привожу этот объект к байту [], например

byte[] binaryData = objData as byte[];

Он также будет возвращаться, например, {байт[16]} [0]: 145 [1]: 104 [2]: 117 [3]: 139 [4]: 124 [5]: 15 [6]: 255 [7]: 68 [8]: 142 [9]: 159 [10]: 208 [11]: 102 [12]: 148 [13]: 157 [14]: 179 [15]: 75

Затем я преобразовываю шестнадцатеричные значения из байта [], например,

string strHex = BitConverter.ToString(binaryData);

Он будет возвращен как ** 91-68-75-8B-7C-0F-FF-44-8E -9F-D0-66-94-9D-B3-4B**.. Но мне нужен вывод в формате GUID. Как мне этого добиться?

19
задан Manikandan Sethuraju 2 June 2012 в 12:39
поделиться