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
Entity Framework Kontext aktualisieren?
Wie könnte ich meinen Kontext aktualisieren? Ich habe Entitäten, die auf Ansichten aus meiner Datenbank basieren, und wenn ich eine Aktualisierung über eine Tabellenentität vorgenommen habe, die über Navigationseigenschaften für Ansichten verfügt, wird die Entität aktualisiert, aber die Ansicht wird nicht entsprechend den neuen Aktualisierungen aktualisiert. Ich möchte nur erneut …

12
C # Lazy Loaded Automatische Eigenschaften
In C #, Gibt es eine Möglichkeit, eine automatische Eigenschaft in eine verzögert geladene automatische Eigenschaft mit einem angegebenen Standardwert umzuwandeln? Im Wesentlichen versuche ich dies zu ändern ... private string _SomeVariable public string SomeVariable { get { if(_SomeVariable == null) { _SomeVariable = SomeClass.IOnlyWantToCallYouOnce(); } return _SomeVariable; } } …


3
Async / Await vs Threads
In .Net 4.5 hat Microsoft die neue Async/AwaitFunktion hinzugefügt , um die asynchrone Codierung zu vereinfachen. Ich frage mich jedoch Kann Async/Awaitdie alte Art der Verwendung vollständig ersetzen Threads? Ist Async/Awaitin der Lage, alles zu tun, was ein Threadasynchron tun kann? Kann Async/Awaitnur mit einigen Methoden wie verwendet werden WebClient.DownloadStringAsyncoder …
100 c#  .net 

11
Wie kann ich verhindern, dass Entity Framework versucht, untergeordnete Objekte zu speichern / einzufügen?
Wenn ich eine Entität mit einem Entitätsframework speichere, gehe ich natürlich davon aus, dass nur versucht wird, die angegebene Entität zu speichern. Es wird jedoch auch versucht, die untergeordneten Entitäten dieser Entität zu speichern. Dies verursacht alle möglichen Integritätsprobleme. Wie zwinge ich EF, nur die Entität zu speichern, die ich …

2
Datatrigger auf Aufzählung, um das Bild zu ändern
Ich habe eine Schaltfläche mit einem festen Hintergrundbild und möchte ein kleines Überlagerungsbild darüber anzeigen. Welches Overlay-Bild ausgewählt werden soll, hängt von einer Abhängigkeitseigenschaft ( LapCounterPingStatus) des entsprechenden Ansichtsmodells ab. Das habe ich bisher bekommen: <Button> <Grid> <Image Stretch="None"> <!-- Background Image --> <Image.Style> <Style TargetType="{x:Type Image}"> <Setter Property="Source" Value="/Images/Pingn.png"/> …
100 c#  wpf 

4
Überprüfen Sie die Differenz in Sekunden zwischen zwei Malen
Hallo zusammen, ich arbeite derzeit an einem Projekt, bei dem Details zu dem Ereignis, einschließlich des Zeitpunkts, zu dem das Ereignis aufgetreten ist, einem Listenarray hinzugefügt werden, wenn ein bestimmtes Ereignis eintritt. Sobald die Methode fertig ist, leite ich die Liste an eine andere Methode weiter, die ihre Werte überprüft. …
100 c# 



11
ASP.NET MVC 3: Überschreiben Sie das Attribut "name" mit TextBoxFor
Ist es möglich, Html.TextBoxFordas Namensattribut zu überschreiben? Ich habe es ohne Erfolg versucht. Ich muss TextBoxFor verwenden, damit die clientseitige Validierung funktioniert. Aus Gründen, auf die ich nicht eingehen möchte, muss sich der Name des Textfelds von dem generierten unterscheiden. Ich habe folgendes versucht: @Html.TextBoxFor(x => x.Data, new { name …


6
Wie implementieren Arrays in C # IList <T> teilweise?
Wie Sie vielleicht wissen, implementieren Arrays in C # IList&lt;T&gt;unter anderem Schnittstellen. Irgendwie tun sie dies jedoch, ohne die Count-Eigenschaft von IList&lt;T&gt;! Arrays haben nur eine Length-Eigenschaft. Ist dies ein offensichtliches Beispiel dafür, dass C # /. NET seine eigenen Regeln für die Schnittstellenimplementierung verletzt, oder fehlt mir etwas?
99 c#  .net  arrays  list  interface 


8
DateTime.ToString () -Format, das in einem Dateinamen oder einer Erweiterung verwendet werden kann?
Ich möchte Dateinamen beim Erstellen von Dateien einen Zeitstempel hinzufügen, aber bei den meisten DateTime-Methoden habe ich versucht, etwas mit Leerzeichen und Schrägstrichen auszugeben. Zum Beispiel: Debug.WriteLine(DateTime.Now.ToString()); // &lt;-- 9/19/2012 1:41:46 PM Debug.WriteLine(DateTime.Now.ToShortTimeString()); // &lt;-- 1:41 PM Debug.WriteLine(DateTime.Now.ToShortDateString()); // &lt;-- 9/19/2012 Debug.WriteLine(DateTime.Now.ToFileTime()); // &lt;-- 129925501061462806 ToFileTime()funktioniert aber ist nicht gerade …

10
Format von DateTime mit Datenanmerkungen zuweisen?
Ich habe dieses Attribut in meinem Ansichtsmodell: [DataType(DataType.DateTime)] public DateTime? StartDate { get; set; } Wenn ich das Datum anzeigen oder ein Textfeld mit dem Datum füllen möchte, habe ich folgende Möglichkeiten: &lt;%: Model.StartDate %&gt; &lt;%: Html.TextBoxFor(m =&gt; m.StartDate) %&gt; Wann immer das Datum angezeigt wird, wird es wie folgt …

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.