Als «c#» getaggte Fragen

C # (ausgesprochen "siehe scharf") ist eine statische Typisierungsprogrammiersprache mit mehreren Paradigmen, die von Microsoft entwickelt wurde. C # -Code zielt normalerweise auf die .NET-Tools und -Laufzeiten von Microsoft ab, zu denen unter anderem .NET Framework, .NET Core und Xamarin gehören. Verwenden Sie dieses Tag für Fragen zu Code, der in der formalen Spezifikation von C # oder C # geschrieben ist.


6
Wie verspotte ich mit Moq eine Erweiterungsmethode?
Ich schreibe einen Test, der von den Ergebnissen einer Erweiterungsmethode abhängt, aber ich möchte nicht, dass ein zukünftiger Fehler dieser Erweiterungsmethode diesen Test jemals bricht. Das Verspotten dieses Ergebnisses schien die naheliegende Wahl zu sein, aber Moq scheint keine Möglichkeit zu bieten, eine statische Methode zu überschreiben (eine Voraussetzung für …

5
Wie führe ich ein SSIS-Paket aus .NET aus?
Ich habe ein SSIS-Paket, das ich eventuell auch übergeben möchte. Diese Parameter stammen aus einer .NET-Anwendung (VB oder C #). Ich war also gespannt, ob jemand weiß, wie das geht, oder besser noch eine Website mit hilfreichen Hinweisen wie es geht. Grundsätzlich möchte ich ein SSIS-Paket aus .NET ausführen und …
85 c#  .net  sql-server  vb.net  ssis 

6
So erzwingen Sie, dass BundleCollection zwischengespeicherte Skriptpakete in MVC4 leert
... oder wie ich gelernt habe, mich nicht mehr zu sorgen und einfach Code gegen vollständig undokumentierte APIs von Microsoft zu schreiben . Gibt es eine tatsächliche Dokumentation der offiziellen System.Web.OptimizationVeröffentlichung? Weil ich sicher keine finden kann, es keine XML-Dokumente gibt und alle Blog-Beiträge auf die RC-API verweisen, die sich …

5
Boxvorkommen in C #
Ich versuche, alle Situationen zu erfassen, in denen Boxen in C # auftritt: Werttyp in Typ System.Objectkonvertieren: struct S { } object box = new S(); Werttyp in Typ System.ValueTypekonvertieren: struct S { } System.ValueType box = new S(); Konvertieren des Werts des Aufzählungstyps in einen System.EnumTyp: enum E { …
85 c#  value-type  boxing 

7
Zeigen Sie ein Bild in einer Konsolenanwendung an
Ich habe eine Konsolenanwendung, die Bilder verwaltet. Jetzt brauche ich so etwas wie eine Vorschau der Bilder in der Konsolenanwendung. Gibt es eine Möglichkeit, sie in der Konsole anzuzeigen? Hier ist ein Vergleich der aktuellen zeichenbasierten Antworten: Eingang: Ausgabe:
85 c#  image  console 



21
Wie starte ich meine C # WinForm-Anwendung neu?
Entwickeln einer C # .NET 2.0 WinForm-Anwendung. Die Anwendung muss geschlossen und neu gestartet werden. Application.Restart(); Das obige Verfahren hat sich als unzuverlässig erwiesen . Was ist ein besserer Weg, um die Anwendung neu zu starten?
85 c#  .net 

4
Erhalten Sie den Wert eines öffentlichen statischen Feldes durch Reflexion
Folgendes habe ich bisher getan: var fields = typeof (Settings.Lookup).GetFields(); Console.WriteLine(fields[0].GetValue(Settings.Lookup)); // Compile error, Class Name is not valid at this point Und das ist meine statische Klasse: public static class Settings { public static class Lookup { public static string F1 ="abc"; } }
85 c#  .net 

4
Verwendung von await in einer Schleife
Ich versuche, eine asynchrone Konsolen-App zu erstellen, die einige Arbeiten an einer Sammlung ausführt. Ich habe eine Version, die parallel for loop verwendet, eine andere Version, die async / await verwendet. Ich habe erwartet, dass die asynchrone / warte-Version ähnlich wie die parallele Version funktioniert, aber sie wird synchron ausgeführt. …
85 c#  .net  async-await 



5
Wie überprüfe ich Domain-Anmeldeinformationen?
Ich möchte eine Reihe von Anmeldeinformationen für den Domänencontroller überprüfen. z.B: Username: STACKOVERFLOW\joel Password: splotchy Methode 1. Active Directory mit Identitätswechsel abfragen Viele Leute schlagen vor, das Active Directory nach etwas abzufragen. Wenn eine Ausnahme ausgelöst wird, wissen Sie, dass die Anmeldeinformationen ungültig sind - wie in dieser Frage zum …

17
Schließen des Excel-Anwendungsprozesses in C # nach dem Datenzugriff
Ich schreibe eine Anwendung in C #, die eine Excel-Vorlagendatei für Lese- / Schreibvorgänge öffnet. Ich möchte, wenn der Benutzer die Anwendung schließt, der Excel-Bewerbungsprozess geschlossen wurde, ohne die Excel-Datei zu speichern. Siehe meinen Task-Manager nach mehreren Ausführungen der App. Ich benutze diesen Code, um die Excel-Datei zu öffnen: public …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.