C # ist eine multiparadigmatisierte, verwaltete, durch Müll gesammelte objektorientierte Programmiersprache, die von Microsoft parallel zur .NET-Plattform erstellt wurde
Ich experimentiere mit automatischer Bereitstellung / kontinuierlicher Integration und habe mit meinem Teamleiter gesprochen. Ich sagte ihm, dass ich das Erstellen von Build- / Bereitstellungsskripten in PowerShell untersuche, und er sagte, dass die automatische Bereitstellung in TFS über eine grafische Benutzeroberfläche sehr einfach einzurichten ist, und ich sollte dies stattdessen …
Ich habe zwar einen speziellen Fall, aber ich habe mich über die allgemeine Situation gewundert. Können zwei DLLs, wenn sie als Referenz zu einem Visual C # -Projekt hinzugefügt werden, miteinander kollidieren, um zu verhindern, dass die Lösung erstellt wird? Wenn dies der Fall ist, wie können dies gemindert werden?
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 6 Jahren . Ich befinde mich in einem frühen Stadium des Entwurfs …
Ich habe eine Reihe von Methoden, die überall verwendet werden. Im Moment heißt die Codedatei global, um die Tatsache darzustellen, dass sie ... tatsächlich ... global sind. Das gefällt mir jedoch nicht. Ich möchte diese in einer Klasse gruppieren und eine Schnittstelle weitergeben. Ich werde nur eine Instanz machen, aber …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Ich werde eine Anwendung zusammenstellen, um eine externe …
Ich bin mir nicht sicher, ob dies die richtige Stack-Exchange-Site ist, um dies zu erfragen, aber hier ist ... Umfang Ich arbeite für eine kleine Firma, die einige hundert Mitarbeiter beschäftigt. Das Entwicklungsteam des Unternehmens ist klein und arbeitet mit Visual Foxpro. Eine bestimmte Abteilung des Unternehmens stellte mich als …
Ich lese über Anwendungsebenen und möchte dieses Design in meinem nächsten Projekt (c #, .Net) verwenden. Einige Fragen: Wird die Trennung von Ebenen über Namespaces vorgenommen? Project.BLL.Whatever, Project.DAL.Whatever Ist es angemessener, nach Ebenen, dann nach Komponenten (Project.BLL.Component1) oder nach Komponenten und dann nach Ebenen (Project.Component1.BLL) zu trennen? Ist diese Ebene …
Ich übernehme meine erste Anwendung auf Unternehmensebene und möchte, dass mein Team die gesamte ASP.NET MVC C # -Anwendung modelliert, bevor wir überhaupt eine Codezeile abtippen. UPDATE: Dies war keine philosophische Diskussion darüber, wann eine Anwendung dokumentiert / modelliert werden soll. Bitte geben Sie nur Antworten für "wie" zu dokumentieren …
Mit dem Null-Koaleszenz-Operator in c # können Sie den Code verkürzen if (_mywidget == null) return new Widget(); else return _mywidget; Bis zu: return _mywidget ?? new Widget(); Ich stelle immer wieder fest, dass ein nützlicher Operator, den ich in C # haben möchte, einer ist, mit dem Sie eine …
Ich freue mich darauf, mich mit dem .NET Framework zu befassen, aber die meisten mobilen Anwendungen scheinen in Java entwickelt zu sein. Ich werde höchstwahrscheinlich auf die weniger teuren Handys wie Nokia und Motorolla abzielen, nicht auf Android oder iPhone OS. Kann ich diese Sachen in C # machen?
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich muss möglicherweise für ein neues Projekt zu Java wechseln. Ich habe sehr wenig Kenntnisse über Java, da ich hauptsächlich C # …
In C # hat die DateTimeEigenschaft Montheinen Typ int(eine 32-Bit-Ganzzahl mit Vorzeichen), ihr Bereich beträgt jedoch immer nur 1-12. Was sind die Gründe, warum sich das C # -Team für inteinen kleineren numerischen Typ entschieden hat, z. B. byte(8-Bit-Ganzzahl ohne Vorzeichen)?
Ich muss oft eine Klasse implementieren, die eine Aufzählung / Sammlung von etwas ist. Betrachten wir für diesen Thread das erfundene Beispiel von IniFileContentdenen ist eine Aufzählung / Sammlung von Linien. Der Grund, warum diese Klasse in meiner Codebasis vorhanden sein muss, ist, dass ich vermeiden möchte, dass Geschäftslogik über …
Ich habe ein mehrstufiges Projekt, das aus drei Unterprojekten besteht, dh Datenzugriffsprojekt, Business Logic-Projekt und Präsentationsprojekt. Wo sollten Schnittstellen definiert werden? Ich vermute, dass es Schnittstellen geben sollte, die sowohl in der DAL als auch in der BLL definiert sind. Im Zusammenhang mit dem Testen der Business Logic Layer unter …
Wir alle wissen, dass Eigenschaften in C # nach einfachen alten Methoden kompiliert werden. Im Gegensatz zu Methoden (-gruppen) können sie jedoch nicht als Argumente für andere Methoden angegeben werden, die einen Delegaten wie ein Func<T>oder Action<T>(Getter und Setter) erwarten . Gibt es etwas Besonderes, das dies verbietet, oder ist …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.