Функция, позволяющая конвертировать десятичные числа в двоичные.

PHP код:
public static string ToBinary(Int64 decimal)
{
    
Int64 binaryHolder;
    
char[] binaryArray;
    
string binaryResult "";

    while (
Decimal 0)
    {
        
binaryHolder decimal 2;
        
binaryResult += binaryHolder;
        
decimal decimal 2;
    }

    
binaryArray binaryResult.ToCharArray();
    Array.
Reverse(binaryArray);
    
binaryResult = new string(binaryArray);

    return 
binaryResult;

Пример использования:
PHP код:
int val 1028;
Console.WriteLine($"Decimal {val}\nBinary: {ToBinary(val)});