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.
5
Antworten

Besuchermuster und Verkapselung

Das Besucherdesignmuster ist eine Möglichkeit, einen Algorithmus von einer Objektstruktur zu trennen, auf der er arbeitet. Das ist offizielle Definition davon. Ich versuche herauszufinden, wie dies die Kapselung nicht unterbricht. Wenn ich zum B...
14.08.2011, 20:25
3
Antworten

Ausdrucksbaum für die Methode String.IndexOf

Wie soll ich den Ausdrucksbaum für string.IndexOf("substring", StringComparison.OrdinalIgnoreCase) erstellen? Ich kann es ohne das zweite Argument arbeiten: StringComparison.OrdinalIgnoreCase . Das sind meine bisherigen Versuche: %Vor%...
17.08.2011, 07:27
4
Antworten

Objekt existiert bereits in RSACryptoServiceProvider

Ich habe den Quellcode von einer Anwendung in eine andere kopiert, die beide auf demselben Rechner laufen. Ich verwende auch die gleiche Zeichenfolge für containerName in beiden Anwendungen. Was verhindert, dass meine neue Anwendung den Schlü...
21.01.2011, 20:45
2
Antworten

Hinzufügen von Elementen mit Viele-zu-Viele-Beziehungen in Entity Framework

Ich erhalte einen primären Schlüsselverletzungsfehler, wenn ich versuche, ein Element mit einer Viele-zu-viele-Beziehung hinzuzufügen: Ich habe zwei Klassen - Artikel und Tags, die eine Viele-zu-Viele-Beziehung haben: %Vor% Wenn ich einen...
26.07.2011, 00:19
1
Antwort

Nicht den Fokus nehmen, aber Interaktion zulassen?

Mit der Bildschirmtastatur in Windows 7 können Sie sich während der Eingabe über die Tastatur auf ein Textfeld konzentrieren. Wie kann ich in C # und .Net eine andere Anwendung dazu zwingen, den Fokus beizubehalten, während sie Eingaben wie die...
24.07.2011, 00:43
4
Antworten

Linq-Methode zur Umwandlung von Nullen in leere IEnumerableT?

Ich habe es mit einigen Arrays zu tun, die mir von einer Drittanbieter-API zurückgegeben werden. Manchmal kommen diese als null zurück. Ich bin in der Lage, alles elegant mit LINQ zu handhaben, außer für den Nullfall. Ich habe mir so etwas au...
24.05.2011, 19:06
4
Antworten

Code zum Einfügen von Daten in die SQL Server-Datenbank mithilfe der Enterprise-Bibliothek

Ich bin neu in C # Windows-Anwendung Codierung und Enterprise-Bibliothek verwenden. Ich möchte mithilfe der Enterprise Library 4.1 Datensätze in die SQL Server 2008-Datenbank einfügen. Ich bin verwirrt zwischen SQLCommand und DBCommand wel...
28.05.2011, 07:54
2
Antworten

Iterate durch XmlNodeList, Wert ist immer derselbe

Ich habe folgendes XML: %Vor% Ich versuche, den Wert von Nickname und Ebene mit dem folgenden Code zu extrahieren: %Vor% Das Problem ist, dass, während ich das Knotenobjekt sehen kann, das mit dem nächsten Datensatz aktualisiert wird, de...
24.05.2011, 15:47
1
Antwort

MemberExpression: InvalidOperationExpression-Variable 'x', auf die vom Bereich '' verwiesen wird, ist jedoch nicht definiert

Ich verwende System.Linq.Expressions Ich habe versucht, eine einfache LambdaExpression zu erstellen, die MemberExpression . Wenn ich die MemberExpression explizit mit der System.Linq.Expressions-API (z. B. ) erstelle MakeMemberAccess ),...
24.05.2011, 05:55
3
Antworten

Zuweisungsoperator (=) im Argument der Methodendefinition

Siehe Definition der Methode. Wie heißt es in C #, wo das Gleichheitszeichen im Methodenparameter steht. Ist die Initialisierung des Methodenparameters voreingestellt? %Vor% HINWEIS: Hier sind Iabc und Ixyz irgendwelche Schnittst...
18.05.2011, 08:44