extension-methods

Eine Erweiterungsmethode ist eine Sprachfunktion von Swift, Visual Basic.NET und c #. Erweiterungsmethoden ermöglichen es Ihnen, Methoden zu vorhandenen Typen hinzuzufügen, ohne einen neuen abgeleiteten Typ zu erstellen, den Originaltyp neu zu kompilieren oder anderweitig zu ändern.
2
Antworten

resharper intellisense Problem mit Erweiterungsmethoden

Also, ich habe ein Repository mit einer Methode wie folgt definiert: %Vor% und anderswo eine Erweiterungsmethode, um die Kunden so zu filtern: %Vor% und das funktioniert gut, lass mich das Repository so verwenden: %Vor% aber das Prob...
06.01.2011, 19:09
1
Antwort

Umgang mit Nullreferenzen bei Verwendung von zB Linq-To-Xml

Gibt es einen besseren / kürzeren Weg, um (viele) Null-Referenzen zu behandeln, zum Beispiel, wenn ich LinqToXML verwende. Ich habe diese Erweiterung für XElement geschrieben, die das ziemlich gut behandelt, aber vielleicht gibt es einen ande...
10.03.2009, 13:00
2
Antworten

htmlAttributes werden nicht mit dem Tag Builder in meiner Erweiterung zusammengeführt

Ich mache eine Erweiterung. %Vor% Diese Zeile: %Vor% Fehler mit: %Vor% Ich habe es versucht: %Vor% und %Vor% Wie kann ich das zum Laufen bringen?     
26.07.2011, 01:11
10
Antworten

C # Erweiterung Methode - String Split, der auch ein Escape-Zeichen akzeptiert

Ich möchte eine Erweiterungsmethode für die .NET String-Klasse schreiben. Ich möchte, dass es eine spezielle Variante der Split-Methode ist - eine, die ein Escape-Zeichen verwendet, um zu verhindern, dass die Zeichenfolge geteilt wird, wenn ein...
11.03.2009, 14:36
9
Antworten

C ++ - Klassenerweiterung

Gibt es eine Möglichkeit, einer Klasse neue Methoden hinzuzufügen, ohne die ursprüngliche Klassendefinition (d. h. kompilierte .lib-Klasse und entsprechende .h-Datei) wie die Klassenerweiterungsmethoden von C # zu ändern?     
25.10.2009, 17:40
4
Antworten

Erweiterungsmethoden: Leistungsproblem bei zu viel Verwendung? [Duplikat]

Bekomme ich Probleme mit der Leistung, wenn ich Erweiterungsmethoden verwende, die zu schwer sind? Nur ein Beispiel: Nehmen wir an, ich habe 100 Erweiterungsmethoden für den Typ string und ein Geschäftsobjekt mit 50 String-Eigenschafte...
09.02.2012, 10:29
2
Antworten

Welcher Overhead ist zur Laufzeit mit einer Erweiterungsmethode verbunden? (.NET) [duplizieren]

In einer Daten-Knirschen-Anwendung, die CPU- und / oder Speicherzugriffsgebunden ist, ist der Overhead einer Ein-Zeilen-Erweiterungsmethode bemerkbar? Ist es höher als ein normaler Funktionsaufruf, oder ist es einfach eine Compiler / IDE-Abs...
18.09.2009, 06:31
4
Antworten

Erweiterungsmethoden DictionaryTKey, TValue.RemoveAll? Ist es möglich?

Ich habe versucht, eine Erweiterungsmethode zu schreiben, um List.RemoveAll (Prädikat) nachzuahmen. Bisher habe ich das: %Vor% Irgendwelche Zeiger? Ist das eine völlig naive Umsetzung?     
17.03.2009, 14:16
3
Antworten

Linq-Erweiterungsmethode

Ich muss SELECT oft nach Feldern wie publishStart , publishEnd , active einschränken Ich habe diese Felder in verschiedenen Tabellen. Daher sollten nur Zeilen ausgewählt werden, die sind %Vor% Also zum Beispiel: %Vor% Das ist e...
08.01.2013, 17:55
5
Antworten

Verkettung von Erweiterungsmethoden in C #

Ist es möglich, eine Erweiterungsmethode zu erstellen, die die Instanz zurückgibt, die die Erweiterungsmethode aufruft? Ich möchte eine Erweiterungsmethode für alles haben, was von ICollection<T> erbt, gibt das Objekt zurück. Ähnlich...
09.07.2010, 19:53