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.

4
Erstellen Sie ein Wörterbuch in einer Liste mit Gruppierung
Ich habe das folgende Objekt in einer Liste: public class DemoClass { public int GroupKey { get; set; } public string DemoString { get; set; } public object SomeOtherProperty { get; set; } } Jetzt möchte ich folgendes Wörterbuch daraus erstellen: Dictionary<int, List<DemoClass>> Ich möchte die List<DemoClass>nach der Eigenschaft gruppieren …
106 c#  .net  linq  .net-3.5 

5
Beste Möglichkeit, RSS-Feeds in .net mit C # zu lesen
Was ist der beste Weg, um RSS-Feeds zu lesen ? Ich benutze XmlTextReader, um dies zu erreichen. Gibt es einen anderen besten Weg, dies zu tun? XmlTextReader reader = new XmlTextReader(strURL); DataSet ds = new DataSet(); ds.ReadXml(reader); Gibt es nach dem Lesen des RSS-Feeds mit XmlTextReadereine Möglichkeit, Daten ListItemanstelle von …
106 c#  rss  xmltextreader 

14
Erstellen Sie eine Verknüpfung auf dem Desktop
Ich möchte mit .NET Framework 3.5 und unter Verwendung einer offiziellen Windows-API eine Verknüpfung erstellen, die auf eine EXE-Datei auf dem Desktop verweist. Wie kann ich das machen?
106 c# 

5
Wie verwende ich Transaktionen mit dapper.net?
Ich möchte mehrere Einfügeanweisungen für mehrere Tabellen ausführen. Ich benutze dapper.net. Ich sehe keine Möglichkeit, Transaktionen mit dapper.net abzuwickeln. Bitte teilen Sie Ihre Ideen zur Verwendung von Transaktionen mit dapper.net mit.
106 c#  transactions  dapper 

5
Was ist der Zweck von AsQueryable ()?
Ist der Zweck AsQueryable()nur so, dass Sie eine IEnumerableMethode weitergeben können, die Sie vielleicht erwarten IQueryable, oder gibt es einen nützlichen Grund, IEnumerableals darzustellen IQueryable? Zum Beispiel soll es für Fälle wie diesen sein: IEnumerable<Order> orders = orderRepo.GetAll(); // I don't want to create another method that works on IEnumerable, …

13
Typ T von IEnumerable <T> abrufen
gibt es eine Möglichkeit Art abzurufen Taus IEnumerable&lt;T&gt;durch Reflexion? z.B Ich habe eine variable IEnumerable&lt;Child&gt;Info. Ich möchte den Typ des Kindes durch Reflexion abrufen
106 c#  generics  reflection 

10
Wie füge ich System.Windows.Interactivity zum Projekt hinzu?
Mein Projekt fehlt System.Windows.Interactivity. Google sagt, dass ich Expression Blend installieren muss, aber auf meinem anderen Computer habe ich diese Bibliothek und ich habe Expression Blend nicht installiert. Es sollte also einen anderen Weg geben, um zu erhalten System.Windows.Interactivity? Was soll ich machen? (Im Moment habe ich keinen anderen Computer, …
106 c#  wpf 

13
Ein Typ für Datum nur in C # - warum gibt es keinen Datumstyp?
In unserem C # -Projekt müssen wir ein Datum ohne Uhrzeit darstellen. Ich weiß von der Existenz der DateTime, sie enthält jedoch auch eine Tageszeit. Ich möchte deutlich machen, dass bestimmte Variablen und Methodenargumente datumsbasiert sind . Daher kann ich die DateTime.DateEigenschaft nicht verwenden Was sind die Standardansätze für dieses …
106 c#  datetime  date 

20
Zwei Dezimalstellen ohne Rundung abschneiden
Nehmen wir an, ich habe einen Wert von 3,4679 und möchte 3,46. Wie kann ich das auf zwei Dezimalstellen kürzen, ohne aufzurunden? Ich habe folgendes versucht, aber alle drei geben mir 3,47: void Main() { Console.Write(Math.Round(3.4679, 2,MidpointRounding.ToEven)); Console.Write(Math.Round(3.4679, 2,MidpointRounding.AwayFromZero)); Console.Write(Math.Round(3.4679, 2)); } Dies gibt 3,46 zurück, scheint aber nur ein …
106 c#  math  rounding 

9
Entity Framework - Code First - Liste <String> kann nicht gespeichert werden
Ich habe eine solche Klasse geschrieben: class Test { [Key] [DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)] public int Id { get; set; } [Required] public List&lt;String&gt; Strings { get; set; } public Test() { Strings = new List&lt;string&gt; { "test", "test2", "test3", "test4" }; } } und internal class DataContext : DbContext { public DbSet&lt;Test&gt; …

19
Swagger UI Web Api Dokumentation Enums als Strings präsentieren?
Gibt es eine Möglichkeit, alle Aufzählungen als Zeichenfolgenwert in swagger anstelle ihres int-Werts anzuzeigen? Ich möchte in der Lage sein, POST-Aktionen einzureichen und Aufzählungen entsprechend ihrem Zeichenfolgenwert zu setzen, ohne jedes Mal die Aufzählung überprüfen zu müssen. Ich habe es versucht, DescribeAllEnumsAsStringsaber der Server empfängt dann Zeichenfolgen anstelle des Aufzählungswerts, …

10
Methodenaufruf, wenn nicht null in C #
Ist es möglich, diese Aussage irgendwie zu verkürzen? if (obj != null) obj.SomeMethod(); weil ich das zufällig viel schreibe und es ziemlich nervig wird. Das einzige, woran ich denken kann, ist die Implementierung eines Null-Objekt- Musters, aber das kann ich nicht jedes Mal tun, und es ist sicherlich keine Lösung, …
106 c#  null 

16
Raw SQL-Abfrage ohne DbSet - Entity Framework Core
Wenn Entity Framework Core entfernt wird, dbData.Database.SqlQuery&lt;SomeModel&gt;kann ich keine Lösung finden, um eine unformatierte SQL-Abfrage für meine Volltextsuchabfrage zu erstellen, die die Tabellendaten und auch den Rang zurückgibt. Die einzige Methode, die ich gesehen habe, um eine unformatierte SQL-Abfrage in Entity Framework Core zu erstellen, ist eine, dbData.Product.FromSql("SQL SCRIPT");die nicht …

10
Wie schreibe ich Protokolle aus Startup.cs
Um eine .net-Kern-App zu debuggen, die beim Start fehlschlägt, möchte ich Protokolle aus der Datei startup.cs schreiben. Ich habe ein Protokollierungssetup in der Datei, das im Rest der App außerhalb der Datei startup.cs verwendet werden kann, bin mir jedoch nicht sicher, wie Protokolle aus der Datei startup.cs selbst geschrieben werden …
106 c#  asp.net-core 

11
Was ist der einfachste Weg, um eingerücktes XML mit Zeilenumbrüchen von XmlDocument zu erhalten?
Wenn ich XML von Grund auf neu aufbaue XmlDocument, hat die OuterXmlEigenschaft bereits alles schön eingerückt mit Zeilenumbrüchen. Wenn ich jedoch LoadXmlsehr "komprimiertes" XML aufrufe (keine Zeilenumbrüche oder Einrückungen), OuterXmlbleibt die Ausgabe von so. So ... Was ist der einfachste Weg, um eine verschönerte XML-Ausgabe von einer Instanz von zu …
105 c#  .net  xmldocument  outerxml 

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.