コード例 #1
0
 public Span <byte> AsSpan()
 => BitView.ViewBits(ref this).Bytes;
コード例 #2
0
ファイル: BitBlock.cs プロジェクト: 0xCM/arrows
 public void CopyTo(Span <byte> dst)
 => BitView.ViewBits(ref this).CopyTo(dst);
コード例 #3
0
ファイル: BitBlock.api.cs プロジェクト: 0xCM/arrows
 public static void CopyTo <T>(ref T src, Span <byte> dst)
     where T : unmanaged, IBitBlock
 => BitView.ViewBits(ref src).CopyTo(dst);
コード例 #4
0
ファイル: EnumBitField.cs プロジェクト: 0xCM/arrows
 EnumBitField(ulong data)
 {
     this.data = data;
     this.bits = BitView.ViewBits(ref this.data);
 }
コード例 #5
0
ファイル: BitBlock.api.cs プロジェクト: 0xCM/arrows
 public static Span <byte> AsSpan <T>(ref T src)
     where T : unmanaged, IBitBlock
 => BitView.ViewBits(ref src).Bytes;