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.

8
Kann eine anonyme Klasse eine Schnittstelle implementieren?
Ist es möglich, dass ein anonymer Typ eine Schnittstelle implementiert? Ich habe einen Code, mit dem ich gerne arbeiten würde, weiß aber nicht, wie ich das machen soll. Ich habe einige Antworten erhalten, die entweder Nein sagen oder eine Klasse erstellen, die die Schnittstelle implementiert, um neue Instanzen davon zu …



30
Wie entferne ich den Zeitteil des Datums in C # nur im DateTime-Objekt?
Ich muss den Zeitteil der Datumszeit entfernen oder habe wahrscheinlich das Datum im folgenden Format in der objectForm, nicht in der Form von string. 06/26/2009 00:00:00:000 Ich kann keine stringKonvertierungsmethoden verwenden, da ich das Datum in objectForm benötige . Ich habe zuerst versucht, das DateTimein ein zu konvertieren string, das …
458 c#  datetime 

9
Join / Where mit LINQ und Lambda
Ich habe Probleme mit einer in LINQ und Lambda geschriebenen Abfrage. Bisher bekomme ich viele Fehler. Hier ist mein Code: int id = 1; var query = database.Posts.Join(database.Post_Metas, post => database.Posts.Where(x => x.ID == id), meta => database.Post_Metas.Where(x => x.Post_ID == id), (post, meta) => new { Post = post, …
458 c#  linq  join  lambda 


27
Wie entferne ich unzulässige Zeichen aus Pfad und Dateinamen?
Ich brauche eine robuste und einfache Methode, um unzulässige Pfad- und Dateizeichen aus einer einfachen Zeichenfolge zu entfernen. Ich habe den folgenden Code verwendet, aber er scheint nichts zu bewirken. Was fehlt mir? using System; using System.IO; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string illegal …
456 c#  string  path  directory 


29
Der sauberste Weg, um Wiederholungslogik zu schreiben?
Gelegentlich muss ich eine Operation mehrmals wiederholen, bevor ich aufgebe. Mein Code lautet wie folgt: int retries = 3; while(true) { try { DoSomething(); break; // success! } catch { if(--retries == 0) throw; else Thread.Sleep(1000); } } Ich möchte dies in einer allgemeinen Wiederholungsfunktion wie folgt umschreiben: TryThreeTimes(DoSomething); Ist …
455 c#  .net 







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.