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