أفضل طريقة لكتابة/قراءة البيانات الثنائية في Little أو Big Endian باستخدام C#؟
-
09-06-2019 - |
سؤال
حسنًا، إذا كان لدي ملف ثنائي مشفر إما باللغة endian الصغيرة أو اللغة endian الكبيرة ضمن .NET، ما هي أفضل طريقة لقراءته/الكتابة إليه؟
في إطار عمل .NET، تمكنت فقط من العثور على BinaryWritters / BinaryReaders التي تستخدم القليل من endian كإعداد افتراضي، لذلك كان النهج الذي اتبعته هو تنفيذ BinaryReader / BinaryWritter الخاص بي لقراءة/كتابة البيانات في endian الكبيرة، لكنني أتساءل عما إذا كان هناك نهج أفضل .
المحلول
أحببت هذه:
لا تنتمي إلى StackOverflow