Результаты поиска по запросу "closures"
Избегайте ошибки «Использование неназначенной локальной переменной»
У меня есть два метода, которые эквивалентны этому (простите за надуманный пример):
Swift: Невозможно разложить кортеж в определенных замыканиях (например, уменьшить при перечислении)?
При использовании map () с enumerate () Swift будет разлагать кортеж перечисления:
Как я могу захватывать переменные анонимным методом при использовании его в OTL?
Что я хочу сделать: У меня есть несколько объектов в списке родов. Я хочу захватить каждый из этих объектов в анонимном методе и выполнить этот метод как отдельную задачу OTL. Это упрощенный пример: program Project51; {$APPTYPE CONSOLE} uses ...
Как я могу получить значение внешней переменной внутри лямбда-выражения?
Я только что столкнулся со следующим поведением:
Как объявить время жизни для аргумента замыкания?
Я хотел бы объявить пожизненное закрытие в Rust, но не могу найти способ добавить пожизненное объявление.
Закрытое поле захвачено анонимным делегатом
class A { public event EventHandler AEvent; } class B { private A _foo; private int _bar; public void AttachToAEvent() { _foo.AEvent += delegate() { ... UseBar(_bar); ... } } }посколькуdelegate захватывает переменнуюthis._bar, неявно ли это ...
Избегайте ошибки «Использование неназначенной локальной переменной»
У меня есть два метода, которые эквивалентны этому (простите за надуманный пример): public void WithResource(Action<Resource> action) { using (var resource = GetResource()) { action(resource); } } public void Test() { int id; ...
Исключение: сериализация «Закрытие» не допускается
Так что я не уверен, что именно я должен показать вам, ребята, но если вам понадобится больше кода, не стесняйтесь спрашивать: Таким образом, этот метод настроит initMailer для Zend в нашем приложении: protected function _initMailer() { if ...
Что такое замыкания и обратные вызовы?
Что такое замыкания и обратные вызовы в JavaScript? Я еще не нашел хорошего объяснения ни того, ни другого.