Сценарий развертывания интегрированной в git фабрики данных Azure через шаблон arm

без дублирования свойства

void Main()
{
    var client = new Client();
    NullSafeSet("test", s => client.Name = s);
    Debug.Assert(person.Name == "test");

    NullSafeSet("", s => client.Name = s);
    Debug.Assert(person.Name == "test");

    NullSafeSet(null, s => client.Name = s);
    Debug.Assert(person.Name == "test");
}

void NullSafeSet(string value, Action<string> setter)
{
    if (!string.IsNullOrEmpty(value))
    {
        setter(value);
    }
}
0
задан Stringfellow 27 June 2019 в 14:49
поделиться

1 ответ

это - своего рода странный вопрос. можно ли применить ту же логику к чему-нибудь, как Вы создаете функцию приложения, так как приложение только развертывается как единственный объект. ответ был бы: используйте поток мерзавца или что-то сродни этому. Используйте ответвления функции и продвижения.

0
ответ дан 4c74356b41 2 July 2019 в 06:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: