Articles of .net

Füllen Sie die Datentabelle vom Datenleser aus

Ich mache eine grundlegende Sache in C # (MS VS2008) und habe eine Frage mehr zum richtigen Design als spezifischer Code. Ich erstelle eine Datentabelle und versuche dann, die Datentabelle von einem Datenreader zu laden (der auf einer gespeicherten SQL-Prozedur basiert). Ich frage mich, ob der effizienteste Weg, die Datentabelle zu laden, eine while-statement ist […]

Wie ändert man das Standard-View-Location-Schema in ASP.NET MVC?

Ich möchte die Anzeigeorte zur Laufzeit basierend auf der aktuellen Benutzeroberflächenkultur ändern. Wie kann ich dies mit der standardmäßigen Web Form-Ansichts-Engine erreichen? Im Grunde möchte ich wissen, wie mit WebFormViewEngine etwas implementieren, was benutzerdefinierte IDescriptorFilter in Spark ist . Gibt es eine andere Ansichts-Engine, die mir die Kontrolle über die Anzeigepositionen gibt? Bearbeiten: Meine URLs […]

Der asynchrone process startet und wartet auf den Abschluss

Ich bin neu im Thread-Modell in .net. Was würdest du benutzen: Starten Sie einen process, der eine Datei verarbeitet (process.StartInfo.FileName = Dateiname;) Warten Sie, bis der Benutzer den process beendet hat, oder geben Sie den Thread nach einiger Zeit ab Wenn der Benutzer den process geschlossen hat, löschen Sie die Datei Das Starten des processes […]

So prüfen Sie, ob die Datei auf FTP vor FtpWebRequest existiert

Ich muss FtpWebRequest , um eine Datei in ein FTP-Verzeichnis zu legen. Vor dem Upload möchte ich zuerst wissen, ob diese Datei existiert. Mit welcher Methode oder Eigenschaft soll ich prüfen, ob diese Datei existiert?

Wie kann ich eine Datei aus einer eingebetteten Ressource extrahieren und auf Festplatte speichern?

Ich versuche den folgenden Code mit CSharpCodeProvider zu kompilieren. Die Datei wurde erfolgreich kompiliert, aber wenn ich auf die generierte EXE-Datei klicke, erhalte ich einen Fehler (Windows sucht nach einer Lösung für dieses Problem) und nichts passiert. Wenn ich den folgenden Code mithilfe von CSharpCodeProvider kompiliere, habe ich die MySql.Data.dll als eingebettete Ressourcendatei mithilfe dieser […]

Entfernen Sie Text zwischen Trennzeichen in einer Zeichenfolge (mit einem Regex?)

Berücksichtigen Sie die Anforderung, ein übereinstimmendes Zeichenpaar zu finden und alle Zeichen sowie Zeichen / Trennzeichen zwischen ihnen zu entfernen. Hier sind die Begrenzer: [] square brackets () parentheses “” double quotes ” single quotes Hier sind einige Beispiele für Strings, die übereinstimmen sollten: Given: Results In: ——————————————- Hello “some” World Hello World Give [Me […]

Wie funktioniert die inheritance für Attribute?

Worauf bezieht sich die Inherited bool-Eigenschaft auf Attribute? Bedeutet dies, dass, wenn ich meine class mit einem Attribut AbcAtribute (das hat Inherited = true ), und wenn ich eine andere class von dieser class AbcAtribute , dass die abgeleitete class auch das gleiche Attribut hat? Um diese Frage mit einem Codebeispiel zu verdeutlichen, stellen Sie […]

Wie kann ich meine C # für Mono gegen Microsoft .NET bedingt kompilieren?

Ich brauche einen bedingten Kompilierungsschalter, der weiß, ob ich für die Mono– oder MS .NET-Laufzeit kompiliere. Wie kann ich das machen?

Wie speichert man eine List auf Settings.Default?

Ich habe eine ListBox auf meinem Formular, ich möchte es speichern und die Werte laden, wenn ich die Anwendung erneut starte. Wie kann ich eine Liste in PrjName.Properties.Settings.Default ?

Instanziieren Sie ein Objekt mit einem von der Laufzeit bestimmten Typ

Ich bin in einer Situation, in der ich ein Objekt eines Typs instanziieren möchte, der zur Laufzeit bestimmt wird. Ich muss auch eine explizite Umwandlung für diesen Typ durchführen. Etwas wie das: static void castTest(myEnum val) { //Call a native function that returns a pointer to a structure IntPtr = someNativeFunction(..params..); //determine the type of […]