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.

30
C # (.NET) Designfehler [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
85 c#  .net 


9
?: ?? Operatoren anstelle von IF | ELSE
public string Source { get { /* if ( Source == null ){ return string . Empty; } else { return Source; } */ return Source ?? string.Empty; } set { /* if ( Source == null ) { Source = string . Empty; } else { if ( Source …

15
Die Antwort in der Web-API konnte nicht serialisiert werden
Ich habe an der ASP.NET MVC-Web-API gearbeitet und habe folgenden Fehler: Der Typ 'ObjectContent`1' konnte den Antworttext für den Inhaltstyp 'application / xml nicht serialisieren. Zeichensatz = utf-8 '. Mein Controller ist: public Employee GetEmployees() { Employee employees = db.Employees.First(); return employees; } Warum bekomme ich diesen Fehler?


7
Datenbinden Sie die Source-Eigenschaft des WebBrowser in WPF
Weiß jemand, wie man die .Source-Eigenschaft des WebBrowser in WPF (3.5SP1) datenbindet? Ich habe eine Listenansicht, in der ich links einen kleinen WebBrowser und rechts einen Inhalt haben und die Quelle jedes WebBrowser mit dem URI in jedem an das Listenelement gebundenen Objekt datenbinden möchte. Dies ist, was ich bisher …
85 c#  wpf  xaml  data-binding  browser 

5
Berechnen, wie viele Minuten zwischen zwei Zeiten liegen
Ich habe eine Datagrid-Ansicht in meiner Anwendung, die Start- und Endzeiten enthält. Ich möchte die Anzahl der Minuten zwischen diesen beiden Zeiten berechnen. Bisher habe ich: var varFinish = tsTable.Rows[intCellRow]["Finish Time"]; TimeSpan varTime = (DateTime)varFinish - (DateTime)varValue; int intMinutes = TimeSpan.FromMinutes(varTime); Die letzte Zeile wird jedoch nicht kompiliert, da sie …
85 c# 


7
Wie funktionieren foreach-Schleifen in C #? [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Im letzten Monat geschlossen . Verbessere diese Frage Welche Arten von Klassen können …
85 c#  foreach 

3
Zugriff auf jede Variable in der Schließungswarnung
Ich erhalte die folgende Warnung: Zugriff auf jede Variable im Abschluss. Kann sich beim Kompilieren mit verschiedenen Compilerversionen unterschiedlich verhalten. So sieht es in meinem Editor aus: Ich weiß, wie diese Warnung behoben werden kann, aber ich möchte wissen, warum ich diese Warnung erhalten sollte. Geht es um die "CLR" …
85 c#  .net 

10
C # Thread Termination und Thread.Abort ()
In MSDN heißt es in der Beschreibung der Thread.Abort () -Methode: "Diese Methode wird normalerweise aufgerufen der Thread beendet." Warum nicht IMMER? In welchen Fällen wird der Thread nicht beendet? Gibt es eine andere Möglichkeit, Threads zu beenden?

12
Schnellere Alternative zu verschachtelten Schleifen?
Ich muss eine Liste von Zahlenkombinationen erstellen. Die Zahlen sind ziemlich klein, so dass ich byteeher als verwenden kann int. Es sind jedoch viele verschachtelte Schleifen erforderlich, um jede mögliche Kombination zu erhalten. Ich frage mich, ob es eine effizientere Möglichkeit gibt, das zu tun, wonach ich suche. Code ist …
85 c#  combinations 

9
Warten Sie im Fangblock
Ich habe folgenden Code: WebClient wc = new WebClient(); string result; try { result = await wc.DownloadStringTaskAsync( new Uri( "http://badurl" ) ); } catch { result = await wc.DownloadStringTaskAsync( new Uri( "http://fallbackurl" ) ); } Grundsätzlich möchte ich von einer URL herunterladen und wenn es mit einer Ausnahme fehlschlägt, möchte …

10
C # okay für den Vergleich von Werttypen mit null
Ich bin heute darauf gestoßen und habe keine Ahnung, warum der C # -Compiler keinen Fehler auslöst. Int32 x = 1; if (x == null) { Console.WriteLine("What the?"); } Ich bin verwirrt darüber, wie x jemals null sein könnte. Zumal diese Zuweisung definitiv einen Compilerfehler auslöst: Int32 x = null; …
85 c#  null 

13
Wie erhalte ich die Größe des aktuellen Bildschirms in WPF?
Ich weiß, dass ich die Größe des primären Bildschirms mithilfe von ermitteln kann System.Windows.SystemParameters.PrimaryScreenWidth; System.Windows.SystemParameters.PrimaryScreenHeight; Aber wie erhalte ich die Größe des aktuellen Bildschirms? (Benutzer mit mehreren Bildschirmen verwenden nicht immer den primären Bildschirm und nicht alle Bildschirme verwenden dieselbe Auflösung, oder?) Es wäre schön, auf die Größe von XAML …
85 c#  wpf  xaml  size  screen 

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.