Resultados da pesquisa a pedido "func"

2 a resposta

Não é possível atribuir um delegado de um tipo para outro, mesmo que a assinatura corresponda

Minha curiosidade mórbida me faz pensar por que o seguinte falha: // declared somewhere public delegate int BinaryOperation(int a, int b); // ... in a method body Func<int, int, int> addThem = (x, y) => x + y; BinaryOperation b1 = addThem; // ...

8 a resposta

Criando delegados manualmente vs usando delegados do Action / Func

Hoje eu estava pensando em declarar isso: private delegate double ChangeListAction(string param1, int number);mas por que não usar isso: private Func<string, int, double> ChangeListAction;ou seChangeListAction não teria nenhum valor de retorno ...

1 a resposta

Conversão das expressões lambda para Func

Dado o seguinte: open System.Linq let seqA = { 1..10 }isso funciona: seqA.All (fun n -> n > 0)No entanto, isso não acontece: let abc = fun n -> n > 0 seqA.All (abc)Por que o F # oferece conversão implícita de expressões lambda paraFuncs mas ...

7 a resposta

Em poucas palavras, o que pode ser dito sobre o Func <>

Eu tenho vistoFunc <>por algum tempo agora, e eu consegui evitá-lo (por enquanto). Mas agora parece que não posso me esquivar para sempre. Por exemplo, eu tentei o Dynamic Linq, mas quase tudo estava em termos de Func <>. Eu tentei um dos meus ...

6 a resposta

Você pode obter um Func <T> (ou similar) de um objeto MethodInfo?

Percebo que, de um modo geral, há implicações no desempenho do uso da reflexão. (Eu mesmo não sou fã de reflexão, na verdade; essa é uma questão puramente acadêmica.) Suponha que exista alguma classe que se parece com isso: public class MyClass ...

7 a resposta

Como criar uma cor aleatória com o Swift

Como posso criar uma função de cor aleatória usando o Swift? import UIKit class ViewController: UIViewController { var randomNumber = arc4random_uniform(20) var randomColor = arc4random() //Color Background randomly func colorBackground() { // ...

2 a resposta

Combinando árvores de expressão

Eu tenho a seguinte expressão: public Expression<Func<T, bool>> UserAccessCheckExpression<T>(int userId) where T : class { return x => (IsAdmin || userId == CurrentUserId || userId == 0); } Quero aplicar esse filtro a várias coleções ...

2 a resposta

Diferença entre Func <> com expressão delegada e lambda [duplicata]

Esta pergunta já tem uma resposta aqui: delegate keyword vs. notação lambda [/questions/299703/delegate-keyword-vs-lambda-notation] respostaso me aprofundar nos recursos mais avançados do C #, deparei-me com um código que não conhecia exatamente ...

1 a resposta

Como moq um Func

Tentando testar a unidade uma classe cujo construtor recebe um Func. Não sei como zombar usando o Moq. public class FooBar { public FooBar(Func<IFooBarProxy> fooBarProxyFactory) { _fooBarProxyFactory = fooBarProxyFactory; } } [Test] public void ...

4 a resposta

Por que Func <T, bool> em vez de Predicado <T>?

Esta é apenas uma pergunta de curiosidade, eu queria saber se alguém tinha uma boa resposta para: Na biblioteca de classes .NET Framework, temos, por exemplo, esses dois métodos: public static IQueryable<TSource> Where<TSource>( this ...