Wie konvertiere ich ein int auf zwei bytes in C#?

Wie konvertiere ich ein int auf zwei bytes in C#?

  • Welcher Teil der int? Zwei bytes sind nicht genug, um zu Kodieren eine ganze 32-bit-integer-Wert.
  • int benötigt 4 bytes für die Speicherung. Möchten Sie verlieren die Informationen in die MSBs?
  • Wer den Signalton downvoted diese. Dies ist eine nützliche und interessante Frage, wie das C Weg, funktioniert plötzlich nicht ohne guten Grund in C# und die offensichtliche APIs nicht vorhanden sind (BitConverter ist langsam und vielfach gebrochen).
  • die c-Wege zur Arbeit, wenn Sie den Schalter auf "unsafe" in c#
  • Es kann oder kann nicht nützlich sein und interessant, aber es ist auch schlecht angegeben. Die Frage suggeriert ein int/Int32, in dem Fall die OP wollen die meisten-sig-pair-Mädchen? die wenigsten-sig-pair-Mädchen? einige der einzelnen? eine Art von esoterischen xor-ing? Ich habe nicht downvote, aber...
  • Ich interpretierte es so, dass zu schreiben, die eine Datei-format, die angegebenen 2-byte-integer.

InformationsquelleAutor xarzu | 2010-10-12
Schreibe einen Kommentar