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
So reduzieren Sie verschachtelte Objekte mit dem Linq-Ausdruck
Ich versuche, verschachtelte Objekte wie folgt zu reduzieren: public class Book { public string Name { get; set; } public IList<Chapter> Chapters { get; set; } } public class Chapter { public string Name { get; set; } public IList<Page> Pages { get; set; } } public class Page { …
125 c#  .net  vb.net  linq 

5
#wenn nicht in c # debuggt?
Ich habe die Zeile im VB-Code: #if Not Debug was muss ich konvertieren, und ich sehe es nicht in c #? Gibt es etwas Äquivalentes dazu oder gibt es eine Problemumgehung?
125 c#  vb.net 







7
So übergeben Sie ein einzelnes Objekt [] an ein params-Objekt []
Ich habe eine Methode, die params object [] verwendet, wie zum Beispiel: void Foo(params object[] items) { Console.WriteLine(items[0]); } Wenn ich dieser Methode zwei Objektarrays übergebe, funktioniert das einwandfrei: Foo(new object[]{ (object)"1", (object)"2" }, new object[]{ (object)"3", (object)"4" } ); // Output: System.Object[] Wenn ich jedoch ein einzelnes Objekt [] …
124 c#  arrays 



8
Wie binde ich ein WPF DataGrid an eine variable Anzahl von Spalten?
Meine WPF-Anwendung generiert Datensätze, die jedes Mal eine andere Anzahl von Spalten haben können. In der Ausgabe ist eine Beschreibung jeder Spalte enthalten, die zum Anwenden der Formatierung verwendet wird. Eine vereinfachte Version der Ausgabe könnte etwa so aussehen: class Data { IList<ColumnDescription> ColumnDescriptions { get; set; } string[][] Rows …
124 c#  wpf  xaml  data-binding  datagrid 

5
Zuweisen von Code zu einer Variablen
Ist es möglich, eine Variable zu erstellen und ihr eine Codezeile zuzuweisen, z. ButtonClicked = (MessageBox.Show("Hello, World!")); ... wenn ich die Variable verwende, wird die Codezeile ausgeführt.
124 c#  variables 

9
Ist int [] ein Referenztyp oder ein Werttyp?
Ich weiß, dass ein int ein Werttyp ist, aber was sind Arrays von Werttypen? Referenztypen? Werttypen? Ich möchte ein Array an eine Funktion übergeben, um etwas zu überprüfen. Sollte ich nur das Array übergeben, da es nur die Referenz davon übergeben wird, oder sollte ich es als ref übergeben?
124 c#  .net 

11
Wie springe ich in C # aus einer foreach-Schleife?
Wie kann ich foreachin C # aus einer Schleife ausbrechen, wenn eines der Elemente die Anforderung erfüllt? Beispielsweise: foreach(string s in sList){ if(s.equals("ok")){ //jump foreach loop and return true } //no item equals to "ok" then return false }
124 c#  .net  foreach 

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.