ใช้ Convert.ToString(value, 2) แปลงจำนวนเต็ม 32 บิต (int/Int32) เป็นสตริงฐานสอง (Binary) โดยระบุฐานเป็น 2
ตัวอย่างโค้ด
using System;
class Demo
{
static void Main()
{
int val = 30;
Console.WriteLine("Integer: " + val);
Console.Write("Binary String: " + Convert.ToString(val, 2));
}
}
ผลลัพธ์
Integer: 30 Binary String: 11110
ใช้ได้กับ: sbyte, byte, short, ushort, int, uint, long, ulong (ชนิดเต็มทั้งหมด)