Als «func» getaggte Fragen

4
Warum Func <T, bool> anstelle von Prädikat <T>?
Dies ist nur eine Neugierfrage, auf die ich mich gefragt habe, ob jemand eine gute Antwort auf Folgendes hatte: In der .NET Framework-Klassenbibliothek haben wir zum Beispiel diese beiden Methoden: public static IQueryable&lt;TSource&gt; Where&lt;TSource&gt;( this IQueryable&lt;TSource&gt; source, Expression&lt;Func&lt;TSource, bool&gt;&gt; predicate ) public static IEnumerable&lt;TSource&gt; Where&lt;TSource&gt;( this IEnumerable&lt;TSource&gt; source, Func&lt;TSource, bool&gt; …
210 c#  .net  predicate  func 

4
Funktion <T> ohne Parameter out
Kann ich eine Methode mit einem out-Parameter als Func übergeben? public IList&lt;Foo&gt; FindForBar(string bar, out int count) { } // somewhere else public IList&lt;T&gt; Find(Func&lt;string, int, List&lt;T&gt;&gt; listFunction) { } Func benötigt einen Typ, damit out dort nicht kompiliert wird, und der Aufruf von listFunction erfordert ein int und erlaubt …
167 c#  .net  linq  generics  func 


10
Golang "undefinierte" Funktion in einer anderen Datei deklariert?
Ich versuche, ein einfaches go-Programm zu schreiben, das eine Funktion für eine andere Datei aufruft, aber Teil desselben Pakets ist. Es wird jedoch Folgendes zurückgegeben: undefined: NewEmployee Hier ist der Quellcode: main.go:: package main func main() { emp := NewEmployee() } employee.go:: package main type Employee struct { name string …
135 go  undefined  func 

9
Konvertieren eines .net Func <T> in einen .net Ausdruck <Func <T>>
Mit einem Methodenaufruf ist es einfach, von einem Lambda zu einem Ausdruck zu wechseln ... public void GimmeExpression(Expression&lt;Func&lt;T&gt;&gt; expression) { ((MemberExpression)expression.Body).Member.Name; // "DoStuff" } public void SomewhereElse() { GimmeExpression(() =&gt; thing.DoStuff()); } Aber ich möchte den Func nur in seltenen Fällen in einen Ausdruck verwandeln ... public void ContainTheDanger(Func&lt;T&gt; dangerousCall) …
118 c#  .net  lambda  expression  func 

4
Erklärung von Func
Ich habe mich gefragt, ob jemand anhand Func&lt;int, string&gt;einiger klarer Beispiele erklären könnte, was ist und wie es verwendet wird.
89 c#  .net  func 

2
Func <T> () vs Func <T> .Invoke ()
Ich bin gespannt auf die Unterschiede zwischen dem direkten Aufrufen eines Func und der Verwendung von Invoke (). Ist da ein Unterschied ? Ist der erste syntaktische Zucker und ruft Invoke () trotzdem darunter auf? public T DoWork&lt;T&gt;(Func&lt;T&gt; method) { return (T)method.Invoke(); } vs. public T DoWork&lt;T&gt;(Func&lt;T&gt; method) { return …
82 c#  invoke  func 

11
Wie man mit Swift eine zufällige Farbe macht
Wie kann ich mit Swift eine zufällige Farbfunktion erstellen? import UIKit class ViewController: UIViewController { var randomNumber = arc4random_uniform(20) var randomColor = arc4random() //Color Background randomly func colorBackground() { // TODO: set a random color view.backgroundColor = UIColor.yellow } }
78 swift  random  colors  uicolor  func 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.