C# - よく使うクラス - System.Buffers.Binary


 


1. 概要
2. エンディアン変換
3. 参考サイト

1. 概要

 「namespace」自体は、「プリミティブ型のバイナリ表現をバイト間で読み書きするための静的メソッドを提供」するのだそうであります。

2. エンディアン変換

 「C」でいうところの。

htons()
ntohs()
htonl()
ntohl()
 と同様の機能を。

BinaryPrimitives.ReverseEndianness()
 というメソッドが提供しているようです。  単に、エンディアンを逆転させているだけのようなので、注意が必要。  引数の型によりオーバーロードされているようで、入力引数の型にあわせた戻り値が返ってくるようです。

3. 参考サイト

 本ページは、下記のサイトおよび「ChatGPT」軍曹を参考にさせていただきました。 System.Buffers.Binary 名前空間 BinaryPrimitives.ReverseEndianness メソッド (System.Buffers.Binary)

audiobook.jp
5G CONNECT
ハイスピードプラン
TikTok Shop 【リピート用プログラム】
ネットオークションの相場、統計、価格比較といえばオークファン
【usus ウズウズ】
U-NEXT
それがだいじWi-Fi
葬送のフリーレン Prime Video
薬屋の独り言
earthcar(アースカー)
アフィリエイトのアクセストレード
損保との違い
JETBOY
Amazonギフトカード
健康サポート特集
ベルリッツ
サウンドハウス
EaseUS