Вопросы с тегом «func»

211
Почему Func <T, bool> вместо Predicate <T>?

Это просто вопрос любопытства, который меня интересовал, если бы у кого-нибудь был хороший ответ: Например, в библиотеке классов .NET Framework есть два следующих метода: public static IQueryable<TSource> Where<TSource>( this IQueryable<TSource> source,...

167
Func <T> без параметра

Могу ли я передать метод с параметром out как Func? public IList<Foo> FindForBar(string bar, out int count) { } // somewhere else public IList<T> Find(Func<string, int, List<T>> listFunction) { } Для Func нужен тип, поэтому out не будет компилироваться, а для вызова...

135
golang «неопределенная» функция объявлена ​​в другом файле?

Я пытаюсь написать базовую программу go, которая вызывает функцию в другом файле, но является частью того же пакета. Однако он возвращает: undefined: NewEmployee Вот исходный код: main.go: package main func main() { emp := NewEmployee() } employee.go: package main type Employee struct { name string...

89
Объяснение Func

Мне было интересно, может ли кто-нибудь объяснить, что это Func<int, string>такое и как это используется, с некоторыми ясными примерами.

83
Func <T> () против Func <T> .Invoke ()

Мне любопытно узнать о различиях между прямым вызовом Func и использованием на нем Invoke (). Есть разница? Является ли первый синтаксический сахар и в любом случае вызывает Invoke () внизу? public T DoWork<T>(Func<T> method) { return (T)method.Invoke(); } против public T...

12
Быстрая альтернатива для numpy.median.reduceat

Что касается этого ответа , существует ли быстрый способ вычисления медиан по массиву, в котором есть группы с неодинаковым числом элементов? Например: data = [1.00, 1.05, 1.30, 1.20, 1.06, 1.54, 1.33, 1.87, 1.67, ... ] index = [0, 0, 1, 1, 1, 1, 2, 3, 3, ... ] И затем я хочу вычислить разницу...