أفضل طريقة لكتابة/قراءة البيانات الثنائية في Little أو Big Endian باستخدام C#؟

StackOverflow https://stackoverflow.com/questions/80784

  •  09-06-2019
  •  | 
  •  

سؤال

حسنًا، إذا كان لدي ملف ثنائي مشفر إما باللغة endian الصغيرة أو اللغة endian الكبيرة ضمن .NET، ما هي أفضل طريقة لقراءته/الكتابة إليه؟

في إطار عمل .NET، تمكنت فقط من العثور على BinaryWritters / BinaryReaders التي تستخدم القليل من endian كإعداد افتراضي، لذلك كان النهج الذي اتبعته هو تنفيذ BinaryReader / BinaryWritter الخاص بي لقراءة/كتابة البيانات في endian الكبيرة، لكنني أتساءل عما إذا كان هناك نهج أفضل .

هل كانت مفيدة؟

المحلول

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top