Articles of c #

Pfad für meine .exe erhalten

Wie kann ich meinen .exe-Pfad bekommen, weil ich meinen neuen Pfad bekommen kann, wenn ich meine .exe kopiere?

Rufen Sie die statische Methode mit Reflektion auf

Ich habe mehrere statische classn im Namensraum mySolution.Macros wie static class Indent{ public static void Run(){ // implementation } // other helper methods } Also meine Frage ist, wie es möglich sein wird, diese Methoden mit Hilfe von reflection zu nennen? Wenn die Methoden NICHT statisch sind, könnte ich etwas tun wie: var macroClasses = […]

Unterschied zwischen Console.Read () und Console.ReadLine ()?

Ich bin neu in diesem Bereich und ich bin sehr verwirrt: Was ist der wirkliche Unterschied zwischen Console.Read() und Console.ReadLine() ?

Code als ein anderer Benutzer ausführen

Gibt es eine Möglichkeit, meinem Code mitzuteilen, dass er als anderer Benutzer ausgeführt werden soll? Ich rufe NetUserSetInfo über ein PInvoke und ich muss es als ein anderer Benutzer aufrufen. Gibt es eine Möglichkeit, das zu tun?

Unterschied zwischen pointers und Referenz als Thread-Parameter

Dies ist das Beispiel: #include #include using namespace std; void f1(double& ret) { ret=5.; } void f2(double* ret) { *ret=5.; } int main() { double ret=0.; thread t1(f1, ret); t1.join(); cout << "ret=" << ret << endl; thread t2(f2, &ret); t2.join(); cout << "ret=" << ret << endl; } Und die Ausgabe ist: ret=0 ret=5 […]

Wie erkennt man Win32-processe in c ++?

Ich weiß, dass wir einen NT-coreel-Modus-Treiber mit den APIs PsSetCreateProcessNotifyRoutine() implementieren können, um die systemweite Callback-function zu registrieren, die von Betriebssystem jedes Mal aufgerufen wird, wenn ein neuer process PsSetCreateProcessNotifyRoutine() , um Benachrichtigungen über Win32-processerstellung oder Beendigung zu erhalten , beendet oder wird beendet. Ist das möglich, ohne einen NT-coreelmodustreiber zu erstellen, nur Win32-API-functionen verwenden, […]

Wie man eine .lib-Datei erstellt, wenn eine .dll-Datei und eine Header-Datei vorhanden sind

Ich versuche, eine Anwendung in Visual Studio zu erstellen, die auf eine DLL-Datei zugreifen kann, die bereits vorhanden ist. Ich brauche die Anwendung, um Routinen aufzurufen. Ich habe auch eine Header-Datei, die bereits existiert. Ich habe im Internet recherchiert und festgestellt, dass ich eine .lib-Datei erstellen muss. Wenn ich ähnliche Fragen hier anschaue, habe ich […]

Für was ist der “??” Operator?

Ich habe mich gefragt ?? Zeichen in C# -Code. Wofür ist das? Und wie kann ich es benutzen? Was ist mit int? ? Ist es ein NULL-Int? Siehe auch: ?? Null Koaleszierender Operator -> Was bedeutet Koaleszenz?

Wie Rendern einer Razor View auf einer Zeichenfolge in ASP.NET MVC 3?

Ich habe die Seite schon .ascx durchsucht, aber alles, was ich finden konnte, waren Beispiele dafür, wie partielle Steuerelemente .ascx werden oder von einem Controller-Kontext abhängig waren. Ich möchte eine Methode, mit der ich nur den relativen Pfad zu der Ansicht und einem Modell angeben und diese Ansicht mit diesem Modell in eine Zeichenfolge rendern […]

Ist es möglich, functionen aus einer C # DLL wie in VS C ++ zu exportieren?

In VS C / C ++ können Sie extern “C” __declspec(dllexport) -function declaration- . Wie erreiche ich das in einer C # dll? Gibt es einen C # -Code, der dem obigen Code entspricht? Bearbeiten: Weitere Informationen Ich versuche, ein Add-in für Notepad ++ zu erstellen, und ich möchte C # verwenden, aber die übliche […]