Articles of c #

Was ist eine Objektdatei in C?

Ich lese über Bibliotheken in C, aber ich habe noch keine Erklärung dafür gefunden, was eine Objektdatei ist. Was ist der wirkliche Unterschied zwischen einer anderen kompilierten Datei und einer Objektdatei? Ich würde mich freuen, wenn sich jemand in menschlicher Sprache erklären könnte.

SqlDataAdapter vs SqlDataReader

Was sind die Unterschiede zwischen der Verwendung von SqlDataAdapter vs SqlDataReader zum Abrufen von Daten aus einer DB? Ich untersuche speziell ihre Vor-und Nachteile sowie ihre Geschwindigkeit und Gedächtnisleistung. Vielen Dank

Was ist der Unterschied zwischen den Methoden services.AddTransient, service.AddScoped und service.AddSingleton in ASP.NET Core?

Ich möchte die Abhängigkeitsinjektion in Asp.Net Core implementieren . Nach dem Hinzufügen dieser Codes zur ConfigureServices- Methode funktionieren beide Möglichkeiten. Was ist der Unterschied zwischen services.AddTransient und service.AddScope- Methoden ist Asp.Net Core? public void ConfigureServices(IServiceCollection services) { // Add framework services. // Add application services. services.AddTransient(); services.AddScoped(); }

erhalten Wörterbuch Schlüssel nach Wert

Wie bekomme ich einen Dictionary-Schlüssel nach Wert in C #? Dictionary types = new Dictionary() { {“1”, “one”}, {“2”, “two”}, {“3”, “three”} }; Ich möchte so etwas: getByValueKey(string value); getByValueKey(“one”) muss “1” . Was ist der beste Weg dies zu tun? Vielleicht HashTable, SortedLists?

Autovervollständigung in Vim

Kurz gesagt, ich suche nach einer funktionierenden Autokomplettierungsfunktion für den Vim-Editor. Ich habe vorhin argumentiert, dass Vim eine IDE unter Linux komplett ersetzt und obwohl das sicher stimmt, fehlt eine wichtige Eigenschaft: Autovervollständigung. Ich kenne Ctrl + N , Exuberant Ctags Integration , Taglist , cppcomplete und OmniCppComplete . Leider passt nichts davon zu meiner […]

Übergeben von Daten an die Masterseite in ASP.NET MVC

Wie können Sie Daten an die Masterseite (mit ASP.NET MVC) übergeben, ohne die MVC-Regeln zu verletzen? Persönlich bevorzuge ich abstrakte Code (Basis-Controller) oder Basisklasse, die an alle Ansichten übergeben wird.

Was sind die Vorteile der Verwendung von C # vs F # oder F # vs C #?

Ich arbeite für ein Technologieunternehmen, das mehr Prototypen als Produktversand macht. Ich wurde gerade gefragt, was ist der Unterschied zwischen C # und F #, warum hat MS F # erstellt und welche Szenarien wären besser als C #? Ich benutze die Sprache schon seit einer Weile und ich liebe es, so dass ich leicht […]

So übergeben Sie Parameter an einen anderen process in c #

Ich habe gerade eine Anwendung erstellt, die processe mit dem folgenden Code startet string [] args = {“a”, “b”}; Process.Start (“C: \ \ demo.exe” String.Join (“”, args)); Ich würde gerne die Parameter von dieser Anwendung an den von mir gestarteten process weitergeben können. wo muss ich die Parameter in das Projekt des processes eingeben, den […]

Komponententest für C ++ – Code – Tools und Methodik

Ich arbeite an einem großen C ++ System, das seit einigen Jahren in Entwicklung ist. Im Rahmen der Bemühungen, die Qualität des bestehenden Codes zu verbessern, haben wir ein umfangreiches langfristiges Refactoring-Projekt durchgeführt. Kennen Sie ein gutes Werkzeug, das mir helfen kann Komponententests in C ++ zu schreiben? Vielleicht etwas ähnlich wie Junit oder Nunit? […]

Warum benötigt Firefox GeckoDriver?

Nur eine einfache Frage, die ich heute hatte: Ich habe ein neues seleniumprojekt mit diesem Code erstellt: FirefoxDriver driver = new FirefoxDriver(); //ChromeDriver driver = new ChromeDriver(); //InternetExplorerDriver driver = new InternetExplorerDriver(); Mit Chrome und IE funktioniert das out of the box, aber mit Firefox wirft: Die geckodriver.exe-Datei ist nicht in dem aktuellen Verzeichnis oder […]