Als «.net» getaggte Fragen

215
String vs. StringBuilder

Ich verstehe den Unterschied zwischen Stringund StringBuilder( StringBuilderveränderlich), aber gibt es einen großen Leistungsunterschied zwischen den beiden? Das Programm, an dem ich arbeite, enthält viele Groß- und Kleinschreibung (500+). Ist die Verwendung StringBuildereiner besseren...

214
Bringen Sie in WPF ein Fenster nach vorne

Wie kann ich meine WPF-Anwendung an die Vorderseite des Desktops bringen? Bisher habe ich versucht: SwitchToThisWindow(new WindowInteropHelper(Application.Current.MainWindow).Handle, true); SetWindowPos(new WindowInteropHelper(Application.Current.MainWindow).Handle, IntPtr.Zero, 0, 0, 0, 0,...

214
LINQ Single vs First

LINQ: Ist es effizienter, den Single()Operator zu verwenden, First()wenn ich sicher bin, dass die Abfrage einen einzelnen Datensatz zurückgibt? Ist da ein

214
Fortsetzung der Aufgabe im UI-Thread

Gibt es eine "Standard" -Methode, um anzugeben, dass eine Aufgabenfortsetzung auf dem Thread ausgeführt werden soll, aus dem die ursprüngliche Aufgabe erstellt wurde? Derzeit habe ich den folgenden Code - er funktioniert, aber den Dispatcher im Auge zu behalten und eine zweite Aktion zu erstellen,...

212
Was bedeutet das Caret ('^') in C ++ / CLI?

Ich bin gerade auf diesen Code gestoßen und einige Google-Suchanfragen haben keine Erklärung für diese mysteriöse (für mich) Syntax ergeben. Hashtable^ tempHash = gcnew Hashtable(iterators_); IDictionaryEnumerator^ enumerator = tempHash->GetEnumerator(); Was zum Teufel bedeutet das Caret?...