Есть ли решение этой ошибки для преобразования десятичной в двоичную - PullRequest
1 голос
/ 27 марта 2019

Я хочу преобразовать десятичное число (int) в двоичное число и распечатать его.Мой код на C # такой:

    int t1 = 2;
    public string test = Convert.ToString(t1, 2);

Я получаю ошибку:

Инициализатор поля не может ссылаться на нестатическое поле, метод или свойство 'field'

Я не могу найти решение для этого: /

Я нашел решение: вы должны объявить t1 как статический.static int t1 работает!

1 Ответ

0 голосов
/ 27 марта 2019

Проверьте этот код,

using System;

public class Program
{
    public static void Main()
    {
        int static t1 = 2;
        string test = Convert.ToString(t1, 2);
        Console.WriteLine(test);
    }
}

Спасибо.

...