EM_Y Ответов: 1

Как я могу преобразовать этот код из windows visual studio 2015 в windows visual studio 2012


public string MO_Number { get  ;set ;} = "" ;


Что я уже пробовал:

Private string r = String.Empty;

public string MO_Number { get  ;set ;}
  public string r 
    { 
        get 
        { 
            if (String.IsNullOrEmpty(this.r)) 
                return this.MO_Number ;   

            return this.r; 
        } 

        set { this.r = value; } 
    }


Спасибо Вам за помощь :).

[no name]

Почему вы создали 2 Свойства, где один будет делать?

1 Ответов

Рейтинг:
4

F-ES Sitecore

private string _mo_number = ""; // should use string.Empty instead of "" though

public string MO_Number
{
    get
    {
        return _mo_number;
    }
    set
    {
        _mo_number = value;
    }
}


EM_Y

Спасибо, я попробую и расскажу вам результат !

EM_Y

Должен ли я сделать то же самое с 1,2 и 3 , или ему нужна другая структура кода !?


1. публичный статический тип int supplierCode { получить; личное набор; } = инт.Синтаксический Анализ(Диспетчер Конфигураций.AppSettings. Get ("supplierCode"));

2. общественная список<строка> У alreadyScannedSubsets { получить; набор; } = новый список<строка&ГТ;();

3. Словарь&ЛТ;строку, делегат&ГТ; SequencerInputs {получить; набор;} = нуль;


Спасибо Вам за вашу помощь ,Благословляю вас:).

F-ES Sitecore

Вы можете сделать то же самое с 1 и 2, но 3 просто нужно

Dictionary< string, Delegate> SequencerInputs {get; set;} = null;

"= Null " устанавливает значение по умолчанию для свойства, но Словарь по умолчанию все равно равен null.

EM_Y

Ваши блестящие ^^ спасибо .