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