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