Инициализация статическое поле или возвращение значения в статическом свойстве get?

A) В следующем коде будет ли метод DataTools.LoadSearchList () вызываться только один раз или каждый раз, когда осуществляется доступ к свойству?

public static IEnumerable<string> SearchWordList
{
    get
    {
        return DataTools.LoadSearchList();
    }
}

B) Есть ли какие-либо в чем разница?

public static IEnumerable<string> SearchWordList = DataTools.LoadSearchList();
29
задан DaveInCaz 25 October 2019 в 21:48
поделиться