Tag: func
Func ist eine Familie von Delegaten-Typen in der .Net-framework.
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,
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,
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 =>
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
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
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
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 }
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
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:
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) {
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
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 |
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; } }
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,
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
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
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
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.
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
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
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
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,
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
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>
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
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
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
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
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
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 :=
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
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
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