Описание тега func
Func - это семейство типов делегатов в платформе.Net.
1
ответ
Как правильно использовать UISwitch?
Мой код не работает. Я не знаю почему. Проблема заключается в свойстве функции switchChanged. Если свойство пусто, значит код работает. override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically fr…
22 окт '16 в 17:45
1
ответ
Полиморфный характер использования Func<T> в C#
Я столкнулся с интересной проблемой на прошлой неделе, и я не уверен, что я действительно понимаю полиморфную природу следующего кода. Я создал этот пример на основе некоторого кода, который я написал. Базовая настройка У меня есть класс "Дрессировщ…
21 дек '15 в 19:48
3
ответа
Динамический тип возврата из функции ввода
Мне нравится реализовывать метод с TResult, зависит от возвращаемого значения входной функции lampdacode (как и System.Linq.Select), например: public TResult Interact<TSource> (Func<TSource, TResult> lampdaCode) Звонок должен выглядеть т…
19 мар '18 в 20:38
1
ответ
Пользовательский медиатипформатор не работает на унаследованных классах
У меня есть эта строка: GlobalConfiguration.Configuration.Formatters.Add(New ExcelMediaTypeFormatter(Of Classification)(Function(t) New ExcelRow(ExcelCell.Map(t.ChemicalAbstractService), ExcelCell.Map(t.Substance), ExcelCell.Map(t.Columns("Classifid…
29 янв '13 в 09:46
1
ответ
Извлечение Func<> из выражения <>
Я хочу извлечь Func<> из следующего выражения: Expression<Func<IQueryable<Entity>, IOrderedQueryable<Entity>>> order = q => q.OrderByDescending(c=>c.FullName); Func<IQueryable<Entity>, IOrderedQueryable<Enti…
04 дек '13 в 06:33
2
ответа
Делегат Func не объединяет методы
Представим себе простые вызовы делегатов: void Main() { Func<int, int, string> tfunc = null; tfunc += Add; // bind first method tfunc += Sub; // bind second method Console.WriteLine(tfunc(2, 2)); } private string Add(int a, int b) { return "Ad…
22 янв '13 в 16:32
4
ответа
Назначение C# лямбда-функции в Aspx
У меня есть пользовательский элемент управления, где я хочу представить метод в качестве свойства (например, для пользовательской проверки); public Func<bool> ValidateMatrixFunc { get; set; } затем на странице, содержащей этот пользовательский…
13 окт '11 в 10:56
4
ответа
Выражение Entity Framework для поиска объектов, не соответствующих какому-либо свойству
Мне нужно пользовательское выражение, которое работает в Entity Framework. Метод должен иметь такую подпись: var ids = new List<int> { 1, 2, 3 }; Context.FooEntities.WithoutId(e => e.Id, ids); Это должно дать мне все Foo лица, которые не …
12 сен '16 в 14:58
2
ответа
C# LINQ и функционал
Это упрощенная версия того, что я использую, просто чтобы вы знали, чего я пытаюсь достичь: public Dictionary<int, Func<int>> Magic(Dictionary<int, int> dictionary) { return dictionary .Select(v => new { key = v.Key, function = …
15 мар '15 в 03:47
2
ответа
Получить Func<> из MethodInfo с закрытыми (недоступными) типами
Рассмотрим следующий код: private class ThirdPartyClass { private class InternalPrivateClass { } private static InternalPrivateClass Init() { return new InternalPrivateClass(); } private static int DoSomething(InternalPrivateClass t1) { return 0; } …
04 окт '18 в 01:23
2
ответа
Как запустить функцию каждый n число сегментов?
У кого-нибудь есть приличный код для запуска функции каждый раз, когда происходит переход? Например, загружайте рекламу каждый раз, когда пользователь просматривает 10 сегментов в моем приложении. На данный момент я делаю что-то подобное в моем след…
23 фев '16 в 17:53
2
ответа
Как я могу проверить, чтобы увидеть, если только один из методов работает в XCode с быстрым программированием?
Я не хочу запускать весь проект, так как у меня есть другие классы, а также основные раскадровки, которые я не хочу, я просто хочу запустить приведенный ниже код, это возможно? import Foundation var eventCapacity : Int?; var eventAttendees : String?…
16 июн '16 в 15:53
4
ответа
Использовать метод func для действия также?
Я создал метод для абстрагирования функциональности try/catch. У меня есть около 30 методов, которые имеют точно такой же сценарий попробовать / поймать. Поэтому я положил это одним способом: private T Invoke<T>(Func<T> func) { try { ret…
04 июн '13 в 19:51
1
ответ
Атрибут.net не поддерживает делегирование?
Я пытаюсь использовать делегирование при передаче параметра в атрибут, но компилятор получил ошибку:"Условие параметра конструктора не является допустимым типом параметров характеристики". Не поддерживает делегирование атрибута.net? Или есть альтерн…
26 дек '16 в 12:51
4
ответа
Java эквивалентно __func__
#include <stdio.h> void someFunc(void) { printf("%s\n"), __func__); } Каждый раз, когда вызывается функция, она напечатает: someFunc Что такое эквивалент Java? я нашел (new Exception()).getStackTrace()[0].getMethodName() А также java.lang.Thre…
26 мар '11 в 00:11
2
ответа
Реализация обобщений в функции с использованием Func
У меня есть следующая статическая функция: public static string codeList<T>(List<T> thelist, Func<T, string> coder); использование этой функции с моими собственными объектами не является проблемой, например: string code = codeList&…
23 окт '12 в 08:16
3
ответа
Swift 4 - Создание общей функции для нескольких кнопок
Мне интересно, есть ли более эффективный способ кодировать действие, которое является таким же, за исключением того, какая кнопка была нажата и к какому элементу в структуре она относится. По сути, у меня есть структура из 10 переменных, все из кото…
24 окт '18 в 17:33
3
ответа
В чем разница между func foo(arr []int) int и func foo(arr [num]int) int
В чем разница между func foo(arr []int) int а также func foo(arr [*num*]int) int? Вот два примера: func foo1(arr [2]int) int { arr[0] = 1 return 0 } func foo2(arr []int) int { arr[0] = 1 return 0 } func main() { var arr1 = [2]int{3, 4} var arr2 = []…
23 июн '17 в 08:01
4
ответа
C# Action<> с параметром Func<>
У меня есть следующий метод, который я не могу понять правильный синтаксис для вызова: public T GetAndProcessDependants<C>(Func<object> aquire, Action<IEnumerable<C>, Func<C, object>> dependencyAction) {} Я пытаюсь назв…
14 ноя '11 в 18:39
2
ответа
Определение Func с гибким измерением в C#
В C#Я хотел бы метод, который возвращает Func, но где выражение Func зависит от некоторого входного заданного измерения. Например, предположим, что я хочу функцию F всегда возвращать произведение своих переменных, но количество переменных может варь…
28 мар '16 в 22:45