問題は、 Guid.ToByteArray()
で取得したバイト順序であることが判明しました。 Oracle自体ではありません。 GUIDを取得した場合"11223344-5566-7788-9900-aabbccddeeff
"そしてToByteArray()
を呼び出します その上に、「 44332211665588779900AABBCCDDEEFF
"。その後、そのバイト配列をGuidのコンストラクタに戻すと、元のGuidが取得されます。私の間違いは、 ToByteArray()
電話してください。
バイトがそのように順序付けられている理由はまだわかりませんが、Oracleとは関係がないようです。