Разрешение предупреждения CS0649 в c # - PullRequest
0 голосов
/ 20 января 2019

Компилятор показывает предупреждение CS0649 в строке 5

public class DescoService
{
    CommonUtilityService utilityServiceObject;
    DescoBill descoBillObjcet;
    private string VTransactionSerialNo = ""; //warning here
    int AccessFlag;

    public DescoService()
    {
        utilityServiceObject = new CommonUtilityService();
        descoBillObjcet = new DescoBill();
        //VTransactionSerialNo = "";
    }
}

Я назначил ему пустую строку, но предупреждение все еще отображается. Как решить эту проблему?

1 Ответ

0 голосов
/ 20 января 2019

Если вы определяете переменные без их использования, вы получите эту ошибку.Таким образом, вы должны использовать его, дать ему нулевое значение, дать ему начальное значение или удалить его.а также вы можете отключить это предупреждение, выполнив следующие действия.

Для отключения выдается предупреждение

#pragma warning disable 0649

Чтобы вернуть его в предыдущее состояние

#pragma warning restore 0649

Не рекомендуется отключать предупреждение, поскольку оно будет влиять наПроцесс компиляции.Итак, я рекомендую вам исправить предупреждение, как упоминалось ранее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...