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

XML-Namespaces und XPath

Ich habe eine Anwendung, die abhängig von XPath XML-Dokumente und Ausgabeknoten laden muss. Angenommen, ich beginne mit einem Dokument wie diesem: %Vor% Mit XPath //bbb Bisher ist alles schön. Und die Auswahl doc.SelectNodes("//...
18.04.2011, 12:08
5
Antworten

Der Parameterindex liegt außerhalb des zulässigen Bereichs

Ich erhalte den folgenden Fehler, wenn ich versuche, ein Objekt mit nhibernate zu aktualisieren. Ich versuche ein Feld zu aktualisieren, das ein Fremdschlüssel ist. Irgendwelche Gedanken, warum ich diesen Fehler bekommen könnte? Ich kann es aus...
12.04.2010, 13:56
4
Antworten

Unit Testing - Soll ich Tests aufteilen oder einen Einzeltest durchführen?

Ich hoffe, dass dies nicht als dumme Frage erscheint, sondern etwas, worüber ich mich gewundert habe. Ich möchte Unit-Test eine Methode schreiben, die Logik enthält, um zu überprüfen, dass bestimmte Werte nicht Null sind. %Vor% Ich möchte di...
01.03.2010, 12:17
1
Antwort

Die Dictionary.ElementAt-Methode ist in einigen Klassen sichtbar, in anderen nicht

Ich habe ein Wörterbuch, dessen Elemente ich durchlaufen und Änderungen vornehmen muss. Ich kann die foreach-Anweisung nicht verwenden, da sie gelegentlich InvalidOperationException auslöst und sagt, dass die Sammlung während einer Enumeration n...
12.02.2010, 19:12
5
Antworten

So messen Sie die Pixelbreite einer Ziffer in einer bestimmten Schriftart / Größe (C #)

Ich versuche, die Pixelbreite von Excel-Spalten zu berechnen, wie in dieser Beitrag , mit der offiziellen Formel aus der OpenXML-Spezifikation. Um diese Formel anzuwenden, muss ich jedoch die Maximale Ziffernbreite der Normalen Schriftart k...
02.12.2009, 13:59
2
Antworten

Wie ruft man eine .NET DLL von einem Win32 Prozess auf?

Was sind die Optionen, wenn es darum geht, eine .NET DLL aus einem Win32-Prozess zu verwenden? Ich muss im Grunde eine C # -DLL von einem Win32-Prozess verwenden. Ich habe momentan eine mögliche Lösung, die das Hinzufügen der C # -DLL zum GAC...
01.12.2009, 01:20
8
Antworten

.NET ThreadPool QueueUserWorkItem Synchronisation

Ich verwende ThreadPool.QueueUserWorkItem, um einige Audiodateien abzuspielen und dabei die GUI nicht aufzuhängen. Es funktioniert, hat aber eine unerwünschte Nebenwirkung. Während das QueueUserWorkItem CallBack Proc ausgeführt wird, gibt...
28.03.2010, 18:17
3
Antworten

Berücksichtigt COM interop .NET AppDomain-Grenzen für das Laden von Baugruppen?

Hier ist das Kernproblem: Ich habe eine .NET-Anwendung, die COM-Interop in einer separaten AppDomain verwendet. Das COM-Zeug scheint Baugruppen in die Standarddomäne und nicht in die Anwendungsdomäne zu laden, von der das COM-Material aufgeruf...
28.10.2008, 06:25
5
Antworten

CSV in XLS konvertieren

Ich arbeite in einer Webanwendung, die in Blöcken aufgeteilt ist, und ich bekomme ein CSV-Objekt von einem Arbeitskollegen von mir, den ich in XLS konvertieren muss, um in einen von ihnen gebauten Excel-Prozessor übernommen zu werden. Dieses CSV...
24.01.2011, 11:34
3
Antworten

Was ist der Unterschied zwischen KeyValuePair und Hashtable in .NET?

Ich möchte die meine benutzerdefinierte Sammlung als Schlüssel und Value ist auch eine Sammlung von String-Liste.Ich kann dies mit KeyvaluePair und Hashtable erreichen. Was ist die am besten geeignete collction, die mir mehr Vorteile in Bezug au...
23.11.2009, 05:09