c#

C # (sprich "Cis") ist eine objektorientierte Programmiersprache auf hohem Niveau, die für die Erstellung einer Vielzahl von Anwendungen entwickelt wurde, die auf dem .NET Framework (oder .NET Core) ausgeführt werden. C # ist einfach, leistungsfähig, typsicher und objektorientiert.
1
Antwort

Unterschied zwischen DataflowBlockOptions.BoundedCapacity und BufferBlockT

Nehmen wir an, ich habe eine einfache ActionBlock<int> %Vor% Ich kann eine begrenzte Kapazität angeben, um die Pufferung zu aktivieren: %Vor% Ist es besser, ein BufferBlock<T> zu erstellen und es mit dem actionBlock zu...
02.01.2014, 16:52
3
Antworten

Warum sollte man nicht überschreibbare Methoden in Konstruktoren aufrufen?

Dies ist ein vereinfachtes Beispiel, aber ich habe einen Code aus dem wirklichen Leben, der konzeptionell das Gleiche tut (versucht, Werte zu validieren, "setze" Zugriffsmethoden von abgeleiteten Klassen), und der Analyzer gibt mir "Überschreibb...
01.01.2014, 00:56
1
Antwort

Warum findet der ternäre Operator den Gusstyp nicht in Abhängigkeit vom gesuchten Wert?

Eine Frage hier hat eine Frage für mich aufgeworfen: Ternäre Operationen in c #, sagen wir x = y ? a : b , verwenden den Typ von a oder b , um den Typ des ternären Ausdrucks zu bestimmen. Warum verwendet es nicht den Typ von x ? Gi...
12.09.2013, 22:27
2
Antworten

SetApartmentState und [STAThread]

In Wattins Quellcode gibt es diesen Code: %Vor% Warum wird das [STAThread] -Attribut zur Methode hinzugefügt, weil der erstellte Thread seinen Apartmentstatus festgelegt hat? Ich bin nicht an dem spezifischen Codeabschnitt interessiert,...
28.11.2012, 11:10
1
Antwort

VS2013 unterscheidet sich von VS2010 und ich kann nicht auf Netzwerklaufwerk von Windows-Anwendung zugreifen [geschlossen]

Ich kann das hier nicht bearbeiten! Erstellen Sie eine VS2010-Windows-Anwendung, die nur eine FileInfo ausführt ("Y: /test.txt") und beim Debugging funktioniert die FileInfo einwandfrei. Machen Sie genau dasselbe über VS2013, und die Datei...
19.02.2014, 17:08
4
Antworten

Welche Ausnahme wird ausgelöst, wenn ein ungültiger Codepfad erstellt wurde?

Ich schreibe einige Methoden, wo es einen Code-Pfad gibt, der niemals passieren sollte. Hier ist ein vereinfachtes Beispiel: %Vor% Die Ausnahme, die hier am sinnvollsten ist, ist etwa %Vor% Weil das passiert, wenn wir das Ende der for-Sc...
18.02.2014, 18:09
3
Antworten

'System.Web.WebPages.Html.HtmlHelper' enthält keine Definition für 'ActionLink

Erstens - ich habe so abgekocht und viele Fragen gefunden, die gleiche Sache zu fragen, obwohl <add namespace="System.Web.Mvc.Html" /> in meinem web.config einfachen Hinzufügen das Problem nicht heilen ... Ok, also habe ich ein neu...
18.02.2014, 15:29
1
Antwort

Warum ist C # Array.BinarySearch so schnell?

Ich habe gerade einen sehr einfachen binarySearch-Algorithmus in C # implementiert, um ganze Zahlen in einem Integer-Array zu finden: Binärsuche %Vor% Wenn ich es mit C # 's nativem Array.BinarySearch() vergleiche, kann ich sehen, da...
08.08.2016, 20:40
5
Antworten

Erstellen einer asynchronen Webservice-Methode

Ich habe versucht, Async-Methoden zu lesen und versuche nun, meine eigene Async-Methode zu erstellen. Die Methode ist ein Webservice-Aufruf, der eine Liste von Fehlerprotokollen zurückgibt. Ich bin mir nicht sicher, ob ich es richtig verstanden...
21.08.2013, 20:28
1
Antwort

Web-API OData Inlinecount nicht zugeordnet

Meine Frage ist ähnlich wie: web-api-odata-inlinecount-not-working Ich habe die folgenden Pakete installiert: %Vor% Die api ist selbsthosted mit cors und attribut routing aktiviert. %Vor% Die Methode GetAllProducts des ProductContro...
25.08.2013, 12:03