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
So teilen Sie CSV, deren Spalten enthalten können,
Gegeben 2,1016,7 / 31/2008 14: 22, Geoff Dalgas , 6/5/2011 22:21, http://stackoverflow.com , "Corvallis, OR", 7679,351,81, b437f461b3fd27387c5d8ab47a293d35,34 So verwenden Sie C #, um die obigen Informationen wie folgt in Zeichenfolgen aufzuteilen: 2 1016 7/31/2008 14:22 Geoff Dalgas 6/5/2011 22:21 http://stackoverflow.com Corvallis, OR 7679 351 81 b437f461b3fd27387c5d8ab47a293d35 34 Wie Sie sehen …
105 c#  .net  csv 


8
Stellen Sie "Homepage" in Asp.Net MVC ein
In asp.net MVC ist die "Homepage" (dh die Route, die beim Aufrufen von www.foo.com angezeigt wird) auf Home / Index eingestellt. Wo ist dieser Wert gespeichert? Wie kann ich die "Homepage" ändern? Gibt es etwas eleganteres als die Verwendung von RedirectToRoute () in der Index-Aktion des Home-Controllers? Ich habe versucht, …



6
Wie gebe ich rohes HTML aus, wenn ich RazorEngine verwende (NICHT von MVC)?
Ich versuche, E-Mails mit HTML-Inhalten zu generieren. Dieser Inhalt wurde bereits saniert, daher mache ich mir diesbezüglich keine Sorgen, wenn ich jedoch anrufe: Razor.Parse(template, model); auf der folgenden Rasiermesser-Vorlage: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <body> @(new System.Web.HtmlString(Model.EmailContent)) </body> </html> Die ausgegebene E-Mail ist HTMl-codiert, aber ich muss …
105 c#  razor  html-encode 

5
Runden von DateTime-Objekten
Ich möchte Datums- / Uhrzeitangaben für eine Diagrammanwendung auf das nächste Intervall runden. Ich möchte eine Signatur der Erweiterungsmethode wie folgt, damit die Rundung für jede Genauigkeitsstufe erreicht werden kann: static DateTime Round(this DateTime date, TimeSpan span); Die Idee ist, dass wenn ich in einer Zeitspanne von zehn Minuten vergebe, …
105 c#  algorithm 

2
Ist es Linq oder Lambda?
Ich weiß, dass dies Linq ist: var _Results = from item in _List where item.Value == 1 select item; Und ich weiß, das ist Lambda: var _Results = _List.Where(x => x.Value == 1); Anmerkung des Herausgebers: Das Obige ist nicht nur Lambda, sondern Linq unter Verwendung der "Methodensyntax", deren Prädikat …
105 c#  linq  lambda 

4
C # Lambda-Ausdruck als Methodenparameter übergeben
Ich habe einen Lambda-Ausdruck, den ich gerne weitergeben und wiederverwenden möchte. Hier ist der Code: public List<IJob> getJobs(/* i want to pass the lambda expr in here */) { using (SqlConnection connection = new SqlConnection(getConnectionString())) { connection.Open(); return connection.Query<FullTimeJob, Student, FullTimeJob>(sql, (job, student) => { job.Student = student; job.StudentId = …
105 c#  linq  lambda 

6
Wie übergebe ich Befehlszeilenargumente an eine WinForms-Anwendung?
Ich habe zwei verschiedene WinForms-Anwendungen, AppA & AppB. Auf beiden wird .NET 2.0 ausgeführt. In AppA möchte ich AppB öffnen, muss aber Befehlszeilenargumente übergeben. Wie verwende ich die Argumente, die ich in der Befehlszeile übergebe? Dies ist meine aktuelle Hauptmethode in AppB, aber ich glaube nicht, dass Sie dies ändern …

18
C # - wie man bestimmt, ob ein Typ eine Zahl ist
Gibt es eine Möglichkeit festzustellen, ob ein bestimmter .NET-Typ eine Zahl ist oder nicht? Zum Beispiel: System.UInt32/UInt16/Doublesind alle Zahlen. Ich möchte einen langen Schaltkasten am vermeiden Type.FullName.
105 c#  .net  types 

10
Schneller Weg, um eine Liste von Werten in C # zu erstellen?
Ich suche nach einer schnellen Möglichkeit, eine Liste von Werten in C # zu erstellen. In Java verwende ich häufig das folgende Snippet: List<String> l = Arrays.asList("test1","test2","test3"); Gibt es ein Äquivalent in C # außer dem offensichtlichen unten? IList<string> l = new List<string>(new string[] {"test1","test2","test3"});
105 c#  list 


4
int zu hex string
Ich muss eine int in eine hexadezimale Zeichenfolge konvertieren. Beim Konvertieren 1400 => 578mit ToString("X")oder ToString("X2")aber ich brauche es gerne 0578. Kann mir jemand das IFormatterzur Verfügung stellen, um sicherzustellen, dass die Zeichenfolge 4 Zeichen lang ist?
105 c# 


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.