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.


16
Wie würden Sie eine Nicht-In-Abfrage mit LINQ durchführen?
Ich habe zwei Sammlungen, die Eigentum Emailin beiden Sammlungen haben. Ich muss eine Liste der Elemente in der ersten Liste erhalten, Emaildie in der zweiten Liste nicht vorhanden sind. Mit SQL würde ich nur "nicht in" verwenden, aber ich kenne das Äquivalent in LINQ nicht. Wie geht das? Bisher habe …
307 c#  linq 

7
Wie erhält man die Dateigröße in C #?
Ich brauche eine Möglichkeit, die Größe einer Datei mit C # zu ermitteln, und nicht die Größe auf der Festplatte. Wie ist das möglich? Derzeit habe ich diese Schleife foreach (FileInfo file in downloadedMessageInfo.GetFiles()) { //file.Length (will this work) } Gibt dies die Größe oder die Größe auf der Festplatte …
307 c#  filesize 

8
IEnumerable und Rekursion mit Ertragsrendite
Ich habe eine IEnumerable<T>Methode, mit der ich Steuerelemente auf einer WebForms-Seite finde. Die Methode ist rekursiv und ich habe einige Probleme, den gewünschten Typ zurückzugeben, wenn yield returnder Wert des rekursiven Aufrufs zurückgegeben wird. Mein Code sieht wie folgt aus: public static IEnumerable<Control> GetDeepControlsByType<T>(this Control control) { foreach(Control c in …

15
Gibt es eine Alternative zu string.Replace, bei der die Groß- und Kleinschreibung nicht berücksichtigt wird?
Ich muss eine Zeichenfolge suchen und alle Vorkommen von %FirstName%und %PolicyAmount%durch einen Wert aus einer Datenbank ersetzen . Das Problem ist, dass die Großschreibung von Vorname unterschiedlich ist. Das hindert mich daran, die String.Replace()Methode anzuwenden. Ich habe Webseiten zu diesem Thema gesehen, die darauf hindeuten Regex.Replace(strInput, strToken, strReplaceWith, RegexOptions.IgnoreCase); Aber …
306 c#  .net  string  .net-2.0  replace 

9
Process.start: Wie erhalte ich die Ausgabe?
Ich möchte ein externes Befehlszeilenprogramm über meine Mono / .NET-App ausführen. Zum Beispiel möchte ich Mencoder ausführen . Ist es möglich: Um die Befehlszeilen-Shell-Ausgabe zu erhalten und sie in mein Textfeld zu schreiben? Um den numerischen Wert zu erhalten, um einen Fortschrittsbalken mit verstrichener Zeit anzuzeigen?
306 c#  .net  mono  process.start 



12
Fehler beim Laden der Ressource: net :: ERR_BLOCKED_BY_CLIENT mit Google Chrome
Nach dem Ausführen meines Projekts wird eine weiße Seite angezeigt, die jedoch ordnungsgemäß mit dem .net-Client funktioniert. Benötige ich Einstellungen im Browser? und der Link wird nach dem Fehler kommen Failed to load resource: net::ERR_BLOCKED_BY_CLIENT http://clkmon.com/adServe/getTag?cid=200093510300000000&pid=CRSRDR&type=inject Failed to load resource: net::ERR_BLOCKED_BY_CLIENT http://ads.626apps.com/a.php?626ref2=200093510300000000&626Name=Plus-HD-4.9&626ref3=B41A77C1675040A28F7E209964620E5EIE&626ref1=63726f73737269646572
305 c#  .net 



12
Wie vergleiche ich nur Datum ohne Uhrzeit in DateTime-Typen in Linq mit SQL mit Entity Framework?
Gibt es eine Möglichkeit, zwei DateTimeVariablen in zu vergleichen , Linq2Sqlaber den Zeitteil zu ignorieren? Die App speichert Elemente in der Datenbank und fügt ein Veröffentlichungsdatum hinzu. Ich möchte die genaue Uhrzeit behalten, kann aber trotzdem das Datum selbst ermitteln. Ich möchte die tatsächliche Tageszeit vergleichen 12/3/89 12:43:34und 12/3/89 11:22:12ignorieren, …

13
So stellen Sie fest, ob .NET Core installiert ist
Ich weiß, dass Sie für ältere Versionen von .NET feststellen können, ob eine bestimmte Version installiert ist, indem Sie Folgendes befolgen https://support.microsoft.com/en-us/kb/318785 Gibt es eine offizielle Methode, um festzustellen, ob .NET Core installiert ist? (Und ich meine nicht das SDK, ich möchte einen Server ohne das SDK überprüfen, um festzustellen, …

7
Auflösen von Instanzen mit ASP.NET Core DI
Wie löse ich einen Typ manuell mithilfe des in ASP.NET Core MVC integrierten Frameworks für die Abhängigkeitsinjektion auf? Das Aufstellen des Containers ist einfach genug: public void ConfigureServices(IServiceCollection services) { // ... services.AddTransient<ISomeService, SomeConcreteService>(); } Aber wie kann ich das Problem beheben, ISomeServiceohne eine Injektion durchzuführen? Zum Beispiel möchte ich …

30
Eine private Methode öffentlich machen, um sie zu testen… gute Idee?
Moderator Hinweis: Hier wurden bereits 39 Antworten veröffentlicht (einige wurden gelöscht). Überlegen Sie sich vor dem Veröffentlichen Ihrer Antwort, ob Sie der Diskussion etwas Sinnvolles hinzufügen können. Sie wiederholen höchstwahrscheinlich nur das, was bereits jemand anderes gesagt hat. Gelegentlich muss ich eine private Methode in einer Klasse öffentlich machen, um …
301 c#  java  unit-testing 

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.