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.

2
Warum wird WinRT nicht verwaltet? [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, …

21
Unit Testing: DateTime.Now
Ich habe einige Komponententests, bei denen erwartet wird, dass sich die 'aktuelle Zeit' von DateTime unterscheidet. Jetzt möchte ich die Zeit des Computers natürlich nicht ändern. Was ist die beste Strategie, um dies zu erreichen?




6
Geben Sie alle Enumerables mit Yield Return auf einmal zurück. ohne durchzuschleifen
Ich habe die folgende Funktion, um Validierungsfehler für eine Karte zu erhalten. Meine Frage bezieht sich auf den Umgang mit GetErrors. Beide Methoden haben den gleichen Rückgabetyp IEnumerable<ErrorInfo>. private static IEnumerable<ErrorInfo> GetErrors(Card card) { var errors = GetMoreErrors(card); foreach (var e in errors) yield return e; // further yield returns …

16
Einzigartige Möglichkeiten zur Verwendung des Null Coalescing-Operators [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Monaten . Verbessere diese Frage Ich weiß, dass die Standardmethode …


23
Der Zugriff auf den Pfad wird verweigert
Ich weiß, dass diese Frage hier oft gestellt wurde, aber ich kann keine Lösung für mein Problem finden. Ich versuche, das Bild in dem Ordner in .net c # zu speichern, erhalte jedoch die folgende Ausnahme: Access to the path 'C:\inetpub\wwwroot\mysite\images\savehere' is denied.The error occured at mscorlib because at System.IO.__Error.WinIOError(Int32 …
164 c#  .net  iis  path  denied 

10
?? Koaleszenz für leere Schnur?
Etwas, das ich immer mehr mache, ist das Überprüfen einer Zeichenfolge auf Leerzeichen (wie in ""oder null) und einen bedingten Operator. Ein aktuelles Beispiel: s.SiteNumber.IsNullOrEmpty() ? "No Number" : s.SiteNumber; Dies ist nur eine Erweiterungsmethode, die entspricht: string.IsNullOrEmpty(s.SiteNumber) ? "No Number" : s.SiteNumber; Da es leer und nicht null ist, …


7
Wie kann HttpClient dazu gebracht werden, Anmeldeinformationen zusammen mit der Anfrage zu übergeben?
Ich habe eine Webanwendung (in IIS gehostet), die mit einem Windows-Dienst kommuniziert. Der Windows-Dienst verwendet die ASP.Net MVC-Web-API (selbst gehostet) und kann daher über JSON über http kommuniziert werden. Die Webanwendung ist für den Identitätswechsel konfiguriert. Die Idee besteht darin, dass der Benutzer, der die Anforderung an die Webanwendung stellt, …

5
Konstanter Wert vom Typ kann nicht erstellt werden In diesem Kontext werden nur primitive Typen oder Aufzählungstypen unterstützt
Ich erhalte diesen Fehler für die folgende Abfrage Es kann kein konstanter Wert vom Typ erstellt werden API.Models.PersonProtocol. In diesem Zusammenhang werden nur primitive Typen oder Aufzählungstypen unterstützt ppCombinedunten ist ein IEnumerableObjekt von PersonProtocolType, das durch Concat von 2 PersonProtocolListen aufgebaut ist. Warum scheitert das? Können wir die LINQ- JOINKlausel …

21
So beheben Sie die Fehlermeldung: "Fehler beim Zuordnen des Pfads '/'."
Ich habe bei Google gesucht und gesucht und kann nichts finden, was für meine Situation zutreffend erscheint, geschweige denn das Problem löst. Es spielt keine Rolle, zu welcher Adresse auf meiner Website ich navigieren möchte (selbst Adressen, die nicht vorhanden sind, geben diesen Fehler anstelle eines 404 aus), ich erhalte …
163 c#  asp.net  iis 

9
Überprüfung der E-Mail-Adresse mithilfe von ASP.NET MVC-Datentypattributen
Ich habe einige Probleme mit der Validierung einer E-Mail. In meinem Modell: [Required(ErrorMessage = "Field can't be empty")] [DataType(DataType.EmailAddress, ErrorMessage = "E-mail is not valid")] public string ReceiverMail { get; set; } Aus meiner Sicht: <script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script> <script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script> @Html.TextBoxFor(m => m.ReceiverMail, new { @placeholder="E-mail"}) <br /> @Html.ValidationMessageFor(m …

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.