Tag: func

Func ist eine Familie von Delegaten-Typen in der .Net-framework.

c# Optionale Parameter Func

Anzahl der Antworten 3 Antworten
In C# habe ich folgende definition einer Funktion: public static TResult SomeParentFunctionName<TSource, TResult>(TSource SomeValue,Func<TSource, TResult> ChildFunction1, Func<TSource, TResult> ChildFunction2) Diese Funktion nimmt SomeValue und ruft dann ChildFunction1 und ChildFunction2 Laut meinem business-Regeln, ich immer ausführen müssen ChildFunction1,

python-positions-args-und Schlüsselwort-Argumente

Anzahl der Antworten 4 Antworten
Lese ich die source codes von mercurial, und fand einen solchen func-def in commands.py: def import_(ui, repo, patch1=None, *patches, **opts): ... in python, postional args werden müssen, setzen Voraus Schlüsselwort args. Aber hier patch1 ist ein keyword-argument,

Erstellen Sortierung Func<IQueryable<T>, IOrderedQueryable<T>>?

Anzahl der Antworten 2 Antworten
Ich möchte erstellen Sie eine Sortierung generischen Func Creating Func<IQueryable<T>, IOrderedQueryable<T>> in eine extension-Methode : public static Func<IQueryable<T>, IOrderedQueryable<T>> GetOrderByFunc<T>(this KeyValuePair<string, SortingType> keyValuePair) { //I expect the following result //Func<IQueryable<T>, IOrderedQueryable<T>> orderby = q => q.OrderByDescending(c =>

Ein Delegat für eine Funktion mit Variablen Parametern

Anzahl der Antworten 2 Antworten
Habe ich eine Funktion dieser Art void func(params object parameters) { //Function Body } Kann es akzeptieren, Parameter der folgenden Art func(10, "hello", 30.0); func(10,20); und so weiter. Ich wollte eine Action Delegierter für die oben genannten

Die Zuordnung einer Funktion zu einem Ausdruck und Umgekehrt

Anzahl der Antworten 3 Antworten
War ich Manipulationen mit Ausdrücken und ich war verwirrt an einigen stellen Können wir zuordnen gleichen LamdaExpression sowohl die Expression und/oder Func. Aber wir können nicht zuordnen einer Funktion zu einem Ausdruck (oder ein Ausdruck, Func). Warum

Array-und slice-Daten-Typen

Anzahl der Antworten 5 Antworten
Fand ich mich verwirrt mit der array und slice Datentypen. Vom Go docs, arrays werden wie folgt beschrieben: Gibt es große Unterschiede zwischen den Möglichkeiten, arrays arbeiten Gehen und C. Gehen, Arrays sind Werte. Die Zuweisung eines

Wie man eine zufällige Farbe mit Swift

Anzahl der Antworten 9 Antworten
Wie kann ich eine zufällige Farbe-Funktion mit Swift? 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 }

Wie konvertieren System.Linq -.Enumerable.WhereListIterator<int> List<int>?

Anzahl der Antworten 3 Antworten
In dem Beispiel weiter unten, wie kann ich leicht umwandeln eventScores zu List<int> so dass ich es verwenden kann als einen parameter für prettyPrint? Console.WriteLine("Example of LINQ's Where:"); List<int> scores = new List<int> { 1,2,3,4,5,6,7,8 }; var

C# Action und Func-parameter überlast

Anzahl der Antworten 2 Antworten
Brauche ich eine Methode, die eine Aktion (oder eine Func), aber die Aktion hat eine gemischte Anzahl von Parametern. Was ist die geradlinig und kompakt zu implementieren, diese überlastungen: public void Execute<T>(Action<T> action, T param) { //TODO:

C# - Wie definiere ich eine inline-Methode Func<T> als parameter?

Anzahl der Antworten 3 Antworten
Ich geschrieben habe, eine einfache SessionItem-management-Klasse, um alle diese lästigen null-checks und legen Sie einen default-Wert, falls keine vorhanden ist. Hier ist mein GetItem-Methode: public static T GetItem<T>(string key, Func<T> defaultValue) { if (HttpContext.Current.Session[key] == null) {

konvertieren eines .net-Func - <T> ein .net-Ausdruck<U<T>>

Anzahl der Antworten 9 Antworten
Geht aus einem lambda-Ausdruck ein Ausdruck ist einfach über einen Aufruf der Methode... public void GimmeExpression(Expression<Func<T>> expression) { ((MemberExpression)expression.Body).Member.Name; //"DoStuff" } public void SomewhereElse() { GimmeExpression(() => thing.DoStuff()); } Aber ich würde gerne die Func in einem

Ist es möglich zu erklären, generische Delegat-ohne Parameter?

Anzahl der Antworten 5 Antworten
Habe ich... Func<string> del2 = new Func<string>(MyMethod); ist und ich wirklich wollen, zu tun.. Func<> del2 = new Func<>(MyMethod); also der Rückgabetyp der callback-Methode ist ungültig. Ist das möglich mit dem generischen Typ func? InformationsquelleAutor Exitos |

Wie zu verwenden einer Funktion in einem Ausdruck mit Linq, Entity Framework?

Anzahl der Antworten 1 Antworten
Ich bin versucht zu schreiben, eine linq-entity-extension-Methode mit einem Func wählen Sie eine property-Id ein, und vergleichen Sie Sie gegen eine Liste von ids. Klassen public class A { public int AId { get; set; } }

Mit FluentValidation ist WithMessage Methode mit einer Liste von benannten Parametern

Anzahl der Antworten 5 Antworten
Ich bin mit FluentValidation und ich formatieren will, wird eine Nachricht mit einigen der Eigenschaften des Objekts Wert. Das problem ist ich habe sehr wenig Erfahrung mit Ausdrücken und delegates in C#. FluentValidation bietet bereits eine Möglichkeit,

Was ist so toll an Func<> abgeben?

Anzahl der Antworten 6 Antworten
Sorry, wenn dies ist einfach, aber ich versuchte zu Holen auf .Net 3.5. Frage: gibt es etwas groß, über die Func - <> und es sind 5 überlastungen? Von den blicken von ihm, ich kann es immer

Lambda\Anonyme Funktion als parameter

Anzahl der Antworten 3 Antworten
Ich bin sehr neu in C#. Nur spielen, um mit. Nicht für einen realen Zweck. void makeOutput( int _param) { Console.WriteLine( _param.ToString()); } //... //Somewhere in a code { makeOutput( /* some not c# code for an

Erklärung von Func

Anzahl der Antworten 1 Antworten
Ich wollte Fragen ob mir jemand erklären könnte, was Func<int, string> ist und wie es verwendet wird, mit einigen klaren Beispielen. InformationsquelleAutor der Frage zSynopsis | 2009-05-18

Go lang Array- und Slice-Datentypen

Anzahl der Antworten 4 Antworten
Ich bin neu in der Go Sprache. Ich fand mich verwirrt, mit der array und slice Datentypen. Vom Go docs, arrays werden wie folgt beschrieben: Gibt es große Unterschiede zwischen den Möglichkeiten, arrays arbeiten Gehen und C.

Wie man eine zufällige Hintergrundfarbe mit Swift macht

Anzahl der Antworten 6 Antworten
Wie kann ich eine zufällige Hintergrundfarbe-Funktion mit Swift? import UIKit import AVFoundation class ViewController: UIViewController { var numberScreen = arc4random_uniform(20) var backgroundColor = arc4random() @IBOutlet weak var perfbadLabel: UILabel! @IBOutlet weak var randomNumber: UILabel! @IBOutlet weak var

Gehe Karte der Funktionen

Anzahl der Antworten 4 Antworten
Habe ich Go-Programm, das eine Funktion definiert. Ich habe auch eine Karte, dass sollte eine Taste für jede Funktion. Wie kann ich das tun? Ich habe dies ausprobiert, aber das funktioniert nicht. func(param string) { } m

Konvertieren eines .net Func & lt; T & gt; zu einem .net Ausdruck & lt; Func & lt; T & gt; & gt;

Anzahl der Antworten 9 Antworten
Geht aus einem lambda-Ausdruck ein Ausdruck ist einfach über einen Aufruf der Methode... public void GimmeExpression(Expression<Func<T>> expression) { ((MemberExpression)expression.Body).Member.Name; //"DoStuff" } public void SomewhereElse() { GimmeExpression(() => thing.DoStuff()); } Aber ich würde gerne die Func in einem

Wie kann ich eine Funktion mit einem generischen Typparameter übergeben?

Anzahl der Antworten 4 Antworten
Ich gerne senden einer generischen Typ-Konverter-Funktion, um eine Methode, aber ich kann nicht herausfinden, wie es zu tun. Hier ist ungültige syntax, das erklärt, was ich gerne erreichen, das problem ist, ich weiß nicht, wie Sie angeben,

Delegate manuell erstellen oder Action / Func-Delegaten verwenden

Anzahl der Antworten 8 Antworten
Heute habe ich darüber nachgedacht Erklärung: private delegate double ChangeListAction(string param1, int number); aber warum nicht diese: private Func<string, int, double> ChangeListAction; oder wenn ChangeListAction würde keinen Rückgabewert, die ich verwenden könnte: private Action<string,int> ChangeListAction; wo ist

Func & lt; T & gt; () vs Func & lt; T & gt; .Invoke ()

Anzahl der Antworten 2 Antworten
Bin ich neugierig auf die Unterschiede zwischen dem Aufruf einer Func-direkt vs Verwendung von Invoke() auf. Gibt es einen Unterschied ? Der erste, der syntaktische Zucker, und ruft Invoke () - darunter überhaupt ? public T DoWork<T>(Func<T>

Wie benutzt man Func & lt; & gt; und Aktion & lt; & gt; beim Entwurf von Anwendungen?

Anzahl der Antworten 9 Antworten
Alle Beispiele die ich finden kann über Func<> Aktion<> sind einfach wie in dem unten wo du finden wie Sie technisch funktionieren, aber ich würde gerne sehen, wie Sie das in Beispielen verwendet wird, wo Sie die

Kannst du einen Func & lt; T & gt; (oder ähnlich) von einem MethodInfo-Objekt?

Anzahl der Antworten 6 Antworten
Ich merke, dass, allgemein gesprochen, gibt es Auswirkungen auf die Leistung mit der spiegelung. (Ich selber bin kein fan von Reflexion überhaupt, tatsächlich, dies ist eine rein Akademische Frage.) Angenommen, es gibt eine Klasse, die wie folgt

Warum Func & lt; T, bool & gt; anstelle von Prädikat & lt; T & gt;

Anzahl der Antworten 4 Antworten
Dies ist nur eine Neugier Frage ich Frage mich, ob jemand hatte eine gute Antwort zu: In der .NET Framework-Klassenbibliothek haben wir zum Beispiel diese beiden Methoden: public static IQueryable<TSource> Where<TSource>( this IQueryable<TSource> source, Expression<Func<TSource, bool>> predicate

Action / Func vs Methoden, was ist der Sinn?

Anzahl der Antworten 5 Antworten
Ich weiß, wie Sie Action und Func.NET, aber jedes mal, wenn ich beginnen, die genau die gleiche Lösung erreicht werden kann, mit einem normalen, alten Methode, die ich nenne, statt. Dieser schließt, wenn ein Action oder Func

Kann jemand erklären, was der C # "Func & lt; T, T & gt;" tut?

Anzahl der Antworten 8 Antworten
Bin ich beim Lesen des Pro-MVC 2-Buch, und es ist ein Beispiel zum erstellen einer extension-Methode für die HtmlHelper-Klasse. Hier das code-Beispiel: public static MvcHtmlString PageLinks(this HtmlHelper html, PagingInfo pagingInfo, Func<int,string> pageUrl) { //Magic here. } Und

Golang "undefined" Funktion in einer anderen Datei deklariert?

Anzahl der Antworten 5 Antworten
Ich versuche zu schreiben, ein basic-go-Programm, das eine Funktion aufruft, auf eine andere Datei, sondern ein Teil des gleichen Pakets. Doch, gibt es: undefined: NewEmployee Hier ist der Quellcode: main.go: package main func main() { emp :=

Leere Func ohne Argumente

Anzahl der Antworten 3 Antworten
Gibt es einige ähnliche Fragen aber nicht genau wie bei mir. Gibt es eine Func äquivalent für eine Funktion ohne Rückgabewert (also void) und ohne Parameter? Die Frage Func nicht wieder etwas? aber diese nicht-Antwort für einen

Func-Delegat mit Ref-Variable

Anzahl der Antworten 2 Antworten
public object MethodName(ref float y) { //method } Wie kann ich definiert ein Func-Delegat für diese Methode? InformationsquelleAutor der Frage chugh97 | 2010-03-17

Func & lt; T & gt; mit out-Parameter

Anzahl der Antworten 4 Antworten
Kann passieren ich habe eine Methode mit einem out-parameter als eine Func? public IList<Foo> FindForBar(string bar, out int count) { } //somewhere else public IList<T> Find(Func<string, int, List<T>> listFunction) { } Func braucht einen Typ, so wird