conversión de números en sistema decimal a sistema binario con for . El procedimiento de conversión consiste en dividir el número decimal entre 2 consecutivamente hasta obtener un cociente entero de 0, el número binario se obtiene obteniendo los residuos de las divisiones, desde la última hasta la primera. Ejemplo: Resultado : 12 (10) = 1100 (2)
lic string binario(int n) { string binario = ""; for (int i = 0; i < n; i++) { binario += "0"; } return binario; } A: O problema é que você está concatenando um caractere nulo no final da string, e isso faz com que o método ToString() retorne uma string vazia