Результаты поиска по запросу "delegates"

6 ответов

Производительность вызова делегатов против методов

После этого вопроса -Передать метод в качестве параметра, используя C # [https://stackoverflow.com/questions/2082615/pass-method-as-parameter-using-c]и некоторые из моего личного опыта я хотел бы узнать немного больше о производительности вызова ...

5 ответов

 (только дольше!)

акое jQuery и / или лучший способ получения первоначальной цели события в jQuery (или в javascript браузера в целом). Я использовал что-то вроде этого $('body').bind('click', function(e){ //depending on the browser, either srcElement or ...

2 ответа

 неявно конвертируется в)

я есть метод: public static void GetObjects() { using(MyContext context = new MyContext()) { var objects = context.Bars.Where(b => b.Prop1 != null) .Select(b => new MyObject{Prop = b.Prop1, Name = b.Name}) .ToList(); foreach(var object ...

ТОП публикаций

10 ответов

Передать метод в качестве параметра, используя C #

У меня есть несколько методов с одной и той же сигнатурой (параметры и возвращаемые значения), но разные имена и внутренние методы отличаются. Я хочу передать имя метода для запуска другому методу, который вызовет переданный метод. public int ...

7 ответов

И получить индекс обратно:

у меня есть ячейка в виде коллекции с 3 кнопками. Для запуска кода с помощью этих кнопок я реализовал пользовательский делегат. Теперь код запускается, но я не знаю, из какой ячейки сработал код. Как я могу лучше всего реализовать это? Вот часть ...

1 ответ

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

читал документы Apple, и я проверил эти форумы, и я (успешно) сделал несколько учебных пособий и сделал своих собственных делегатов, и яВсе ещечто-то не понимаю. Я уверен, что это то, от чего я делаю интервалы, но так как я проявил должную ...

1 ответ

@Larme большое спасибо за советы!

я естьTableView с пользовательскими ячейками, которые имеютTextField внутри, к сожалению, я получаюПоток 1: неустранимая ошибка: неожиданно обнаружен ноль при развертывании необязательного значениякогда я их использую (нажмите return ...

7 ответов

Как насчет этого?

я есть следующий код: Func<string, bool> comparer = delegate(string value) { return value != "0"; }; Однако следующее не компилируется: var comparer = delegate(string value) { return value != "0"; };Почему компилятор не может понять, что ...

6 ответов

Делегат слоя UIView направлен на UIView. Однако UIView ведет себя по-разному в зависимости от того, реализован ли метод drawRect: или нет. Например, если вы устанавливаете свойства непосредственно на слой (например, цвет фона или радиус угла), эти значения будут перезаписаны, если у вас есть метод drawRect: - даже если он полностью пуст (т.е. даже не вызывает super).

я есть класс, который является подклассомUIView, Я могу рисовать вещи внутри представления, реализуяdrawRect метод или путем реализацииdrawLayer:inContext: который является методом делегатаCALayer. У меня есть два вопроса: Как решить, какой ...

4 ответа

В чем разница между использованием делегата и использованием Func <T> / Action <T> в сигнатуре метода?

Я пытался разобраться с делегатами в C #, но я просто не вижу смысла их использовать. Вот немного восстановленный код изMSDN [http://msdn.microsoft.com/en-us/library/aa288459%28v=vs.71%29.aspx]страница о делегатах: using System; using ...