ใช้เมธอด Convert.ToString(value, 2) โดยระบุฐาน (Base) เป็น 2 เพื่อแปลงจำนวนเต็ม 64 บิต (long/Int64) เป็นสตริงไบนารี
ตัวอย่างโค้ด
using System;
class Demo
{
static void Main()
{
long val = 753458;
Console.WriteLine("Long: " + val);
Console.Write("Binary String: " + Convert.ToString(val, 2));
}
}
ผลลัพธ์
Long: 753458 Binary String: 10110111111100110010
รองรับฐานอื่น: สามารถระบุฐาน 2, 8, 10, 16 ได้ (2=Binary, 8=Octal, 10=Decimal, 16=Hex)