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
Aufrufen einer statischen Methode für einen generischen Typparameter
Ich hatte gehofft, so etwas zu tun, aber es scheint in C # illegal zu sein: public Collection MethodThatFetchesSomething<T>() where T : SomeBaseClass { return T.StaticMethodOnSomeBaseClassThatReturnsCollection(); } Ich erhalte einen Fehler bei der Kompilierung: "'T' ist ein 'Typparameter', der im angegebenen Kontext nicht gültig ist." Wie kann ich bei einem …
107 c#  generics 


8
Wie kann ich eine C # -Liste in derselben Zeile initialisieren, in der ich sie deklariere? (IEnumerable String Collection Beispiel)
Ich schreibe meinen Testcode und möchte nicht schreiben: List<string> nameslist = new List<string>(); nameslist.Add("one"); nameslist.Add("two"); nameslist.Add("three"); Ich würde gerne schreiben List<string> nameslist = new List<string>({"one", "two", "three"}); {"Eins", "zwei", "drei"} ist jedoch keine "IEnumerable string Collection". Wie kann ich dies mit der IEnumerable string Collection "in einer Zeile initialisieren?"

2
C # / Linq: Anwenden einer Zuordnungsfunktion auf jedes Element in einer IEnumerable?
Ich habe nach einer Möglichkeit gesucht, jedes Element eines IEnumerable mithilfe einer Zuordnungsfunktion (auf Linq-kompatible Weise) in etwas anderes umzuwandeln, aber ich habe nichts gefunden. Für ein (sehr einfaches) Beispiel sollte es in der Lage sein, so etwas zu tun IEnumerable<int> integers = new List<int>() { 1, 2, 3, 4, …
107 c#  linq 


20
So exportieren Sie DataTable nach Excel
Wie kann ich eine DataTablein C # nach Excel exportieren ? Ich verwende Windows Forms. Das DataTableist einem DataGridViewSteuerelement zugeordnet. Ich muss Datensätze DataTablenach Excel exportieren .
107 c#  .net  datatable 

13
Wie interpoliere ich Strings?
Ich möchte in C # (aus einem Python-Hintergrund) Folgendes tun: strVar = "stack" mystr = "This is %soverflow" % (strVar) Wie ersetze ich das Token innerhalb der Zeichenfolge durch den Wert außerhalb der Zeichenfolge?


25
Vielzahl in Benutzernachrichten
Viele Male, wenn Nachrichten an den Benutzer zu zeigen , zu erzeugen, werden die Nachricht eine Reihe von enthalten etwas , dass ich über die Kunden informieren will. Ich gebe ein Beispiel: Der Kunde hat eine Anzahl von Artikeln ab 1 ausgewählt und auf Löschen geklickt. Jetzt möchte ich dem …



3
Wie aktualisiere ich msbuild auf C # 6?
Ich möchte C # 6 in meinem Projekt verwenden (Null-Weitergabe, andere Funktionen). Ich habe VS 2015 auf meinem PC installiert und es funktioniert hervorragend und erstellt Testcode wie var user = new SingleUserModel(); //all model fields are null var test = user.User?.Avatar?["blah"]; Wenn ich mein Projekt jedoch in das Repo …

30
"Typ [Namespace] .Global konnte nicht geladen werden" verursachte mir Kummer
In meiner .NET 2.0 Asp.net WebForms-App habe ich meine Global.asax mit dem folgenden Code: <%@ Application CodeBehind="Global.asax.cs" Inherits="MyNamespace.Global" Language="C#" %> Beim Erstellen erhalte ich jedoch eine Fehlermeldung: Typ 'MyNamespace.Global' konnte nicht geladen werden. Dies scheint daran zu liegen, dass der MyNamespace-Namespace (definiert im Code hinter der Datei Global.asax.cs) vom Compiler …



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.