Suchergebnisse für Anfrage "extension-methods"
Gibt Array.ToArray <> () das ursprüngliche Array zurück, wenn es vom selben Typ ist?
Ich beschäftige mich täglich mit einem Framework, in dem wir manchmal akzeptable Methoden bereitstellenIEnumerable<MyBusinessObject> als Parameter, um Benutzeroberflächen anzuzeigen, Berechnungen durchzuführen usw. Wenn ich in einer Reihe ...
Überladene Erweiterungsmethoden in C #, funktioniert das?
Eine Klasse mit folgender Methode haben: class Window { public void Display(Button button) { // ... } }Ist es möglich, die Methode mit einer anderen, umfassenderen Methode zu überladen: class WindowExtensions { public void Display(this Window ...
Können Sie Entity Framework das Erkennen eines Ausdrucks beibringen?
Ich habe eine Suchfunktion, die das Entity Framework verwendet. Sie können unter anderem nach einem Datumsbereich suchen. Sie könnten beispielsweise sagen, dass das Startdatum zwischen SearchStart und Search End liegt. Es ist nicht so schwierig, ...
Der Typ- oder Namespace-Name 'Window' ist im Namespace 'System.Windows' nicht vorhanden.
Ich versuche, eine Erweiterungsmethode für die WPF-Fensterklasse zu schreiben. Ich mache es in einem Klassenbibliotheksprojekt in meiner Projektmappe, damit ich es in allen meinen Projekten in der Projektmappe verwenden kann. Hier ist mein ...
Auflösung der Erweiterungsmethode mit Parametern vom Typ Nullwert
public static class Extension { public static void Test(this DateTime? dt) { } } void Main() { var now = DateTime.Now; Extension.Test(now); // ok now.Test(); // compile time error }Ich bin nur neugierig, warum kann der Compiler nicht dieselbe ...
C # -Erweiterungsmethode für eine Methodengruppe
Ich möchte eine Erweiterungsmethode für eine Methode implementieren. Betrachten Sie das folgende Codebeispiel (http://dotnetfiddle.net/HztiOo [http://dotnetfiddle.net/HztiOo]): using System; using System.Collections.Generic; public class Program ...
Verspottende Erweiterungsmethoden mit Moq
Ich habe ein bereits vorhandenes Interface ... public interface ISomeInterface { void SomeMethod(); }und ich habe dieses Interface mit einem Mixin erweitert ... public static class SomeInterfaceExtensions { public static void AnotherMethod(this ...
Erweiterungsmethode für generische Klasse [duplizieren]
Mögliche Duplikate: C # -Generic Extension Method [https://stackoverflow.com/questions/1825952/c-generic-extension-method] Wie schreibe ich eine C # -Erweiterungsmethode für eine generisch ...
C # -Ereignisse mit einer Erweiterungsmethode auslösen - ist das schlecht?
Wir sind alle mit dem Horror vertraut, der eine C # -Ereigniserklärung ist. Um die Fadensicherheit zu gewährleisten,Der Standard ist, so etwas zu schreiben [http://blogs.msdn.com/brada/archive/2005/01/14/353132.aspx]: public event EventHandler ...
ASP.NET MVC Html Helper
Ich versuche einige Html-Helfer zu erstellen, die ein öffnendes und ein schließendes Tag haben, die andere Inhalte enthalten, wie das Html.BeginForm. Zum Beispiel können wir in Razor den Html.BeginForm-Helfer verwenden, der die folgende Syntax ...