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.

13
Entity Framework DateTime und UTC
Ist es möglich, dass Entity Framework (ich verwende derzeit den Code First Approach mit CTP5) alle DateTime-Werte als UTC in der Datenbank speichert? Oder gibt es eine Möglichkeit, dies in der Zuordnung anzugeben, beispielsweise in dieser für die Spalte last_login: modelBuilder.Entity<User>().Property(x => x.Id).HasColumnName("id"); modelBuilder.Entity<User>().Property(x => x.IsAdmin).HasColumnName("admin"); modelBuilder.Entity<User>().Property(x => x.IsEnabled).HasColumnName("enabled"); modelBuilder.Entity<User>().Property(x …


11
Unit-Tests seriell (statt parallel) ausführen
Ich versuche, eine von mir geschriebene WCF-Host-Management-Engine zu testen. Die Engine erstellt ServiceHost-Instanzen grundsätzlich im laufenden Betrieb basierend auf der Konfiguration. Auf diese Weise können wir dynamisch neu konfigurieren, welche Dienste verfügbar sind, ohne alle herunterfahren und neu starten zu müssen, wenn ein neuer Dienst hinzugefügt oder ein alter entfernt …



3
Wie setze ich eine Bindung im Code?
Ich muss eine Bindung im Code festlegen. Ich kann es nicht richtig machen. Das habe ich versucht: XAML: <TextBox Name="txtText"></TextBox> Code dahinter: Binding myBinding = new Binding("SomeString"); myBinding.Source = ViewModel.SomeString; myBinding.Mode = BindingMode.TwoWay; myBinding.UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged; BindingOperations.SetBinding(txtText, TextBox.TextProperty, myBinding); ViewModel: public string SomeString { get { return someString; } set …
96 c#  wpf  xaml  data-binding 

4
Doppel- oder Dezimalzahl für Breiten- / Längengrade in C #
Was ist der beste Datentyp für die Speicherung von Geopositionsdaten in C #? Ich würde Dezimalstellen für die Genauigkeit verwenden, aber Operationen mit dezimalen Gleitkommazahlen sind langsamer als binäre Gleitkommazahlen (doppelt). Ich habe gelesen, dass Sie die meiste Zeit nicht mehr als 6 oder 7 Stellen Genauigkeit für Breiten- oder …

18
Wie definiere ich eine Aufzählung mit einem Zeichenfolgenwert?
Ich versuche, ein Enumgültiges Trennzeichen zu definieren und hinzuzufügen, das in CSV- oder ähnlichen Dateien verwendet wird. Dann werde ich es an eine ComboBoxals Datenquelle binden, sodass ich beim Hinzufügen oder Entfernen aus der Enum-Definition nichts im Kombinationsfeld ändern muss. Das Problem ist, wie ich eine Aufzählung mit Zeichenfolgendarstellung definieren …
96 c#  string  enums 

6
Standardparameter für CancellationToken
Ich habe einen asynchronen Code, zu dem ich einen hinzufügen möchte CancellationToken. Es gibt jedoch viele Implementierungen, bei denen dies nicht erforderlich ist, sodass ich einen Standardparameter haben möchte - vielleicht CancellationToken.None. Jedoch, Task<x> DoStuff(...., CancellationToken ct = null) ergibt Ein Wert vom Typ '' kann nicht als Standardparameter verwendet …


5
CORS: Der Anmeldeinformationsmodus ist "Einschließen".
Ja, ich weiß, was Sie denken - noch eine CORS-Frage, aber diesmal bin ich ratlos. Um zu beginnen, die eigentliche Fehlermeldung: XMLHttpRequest kann http: //localhost/Foo.API/token nicht laden . Der Wert des Headers 'Access-Control-Allow-Origin' in der Antwort darf nicht der Platzhalter '*' sein, wenn der Anmeldeinformationsmodus der Anforderung 'include' ist . …

8
Senden Sie eine Datei über HTTP POST mit C #
Ich habe danach gesucht und gelesen und konnte nichts wirklich Nützliches bestrafen. Ich schreibe eine kleine C # Win-App, mit der Benutzer Dateien nicht per FTP, sondern per HTTP mithilfe von POST an einen Webserver senden können. Stellen Sie sich das wie ein Webformular vor, das jedoch in einer Windows-Anwendung …
95 c#  http  post  system.net 

4
Roslyn konnte keinen Code kompilieren
Nachdem ich mein Projekt von VS2013 auf VS2015 migriert habe, wird das Projekt nicht mehr erstellt. In der folgenden LINQ-Anweisung tritt ein Kompilierungsfehler auf: static void Main(string[] args) { decimal a, b; IEnumerable<dynamic> array = new string[] { "10", "20", "30" }; var result = (from v in array where …
95 c#  .net  linq  roslyn 

6
Was ist die Verwendung der ArraySegment <T> -Klasse?
Ich bin gerade auf den ArraySegment&lt;byte&gt;Typ gestoßen, als ich die MessageEncoderKlasse unterklassifiziert habe . Ich verstehe jetzt, dass es ein Segment eines bestimmten Arrays ist, einen Offset nimmt, nicht aufzählbar ist und keinen Indexer hat, aber ich verstehe seine Verwendung immer noch nicht. Kann jemand bitte mit einem Beispiel erklären?
95 c#  arrays  .net 


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.