Skip to main content
.NET API Catalog
  • Browse
  • Search
  • Diff
  • Others
    Feature Usage Stats
    Version Source
  • .NET Upgrade Planner
  1. Catalog
  2. System.IO
  3. BinaryReader
  4. ReadHalf()
  • BinaryReader
    • BinaryReader(Stream)
    • BinaryReader(Stream, Encoding)
    • BinaryReader(Stream, Encoding, Boolean)
    • BaseStream
    • Close()
    • Dispose()
    • Dispose(Boolean)
    • FillBuffer(Int32)
    • PeekChar()
    • Read()
    • Read(Byte[], Int32, Int32)
    • Read(Char[], Int32, Int32)
    • Read(Span<Byte>)
    • Read(Span<Char>)
    • Read7BitEncodedInt()
    • Read7BitEncodedInt64()
    • ReadBoolean()
    • ReadByte()
    • ReadBytes(Int32)
    • ReadChar()
    • ReadChars(Int32)
    • ReadDecimal()
    • ReadDouble()
    • ReadHalf()
    • ReadInt16()
    • ReadInt32()
    • ReadInt64()
    • ReadSByte()
    • ReadSingle()
    • ReadString()
    • ReadUInt16()
    • ReadUInt32()
    • ReadUInt64()
    • ReadArrayLength(BinaryReader, Int32)
    • ReadByteArray(BinaryReader)
    • ReadGuid(BinaryReader)
    • ReadList<T>(BinaryReader)
    • ReadPrimitiveArray<T>(BinaryReader)
net7.0
namespace System.IO
{
    public class BinaryReader : IDisposable
    {
        public virtual Half ReadHalf();
    }
}
Design Reviews
  • dotnet/runtime#38456 6 years ago (Approved)
.NET
6.07.08.09.010.011.0
Information specific to net7.0
Assembly

System.Runtime , Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a

Referencing

The API is automatically referenced.

Platform Restrictions

This API is supported on all platforms.

  • Built-in API
  • Package-provided API
Search

10/21/2026
This site is managed by Microsoft | © 2026 Microsoft. All rights reserved.
  • Privacy Statement
  • Consumer Health Privacy
  • Terms of Use
  • Contact Us
  • Hosted on Microsoft Azure
  • Manage cookies
  • Your Privacy Choices
Oops, we couldn't process your request. Reload 🗙