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.

20
Verzeichnis existiert nicht. Parametername: directoryVirtualPath
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten und einer Erklärung, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Ich habe gerade mein Projekt auf meinem Host auf Arvixe veröffentlicht und erhalte diesen Fehler (funktioniert gut lokal): Server …

10
ASP.NET-Sitzung offen / lebendig halten
Welches ist der einfachste und unauffälligste Weg, eine ASP.NET-Sitzung am Leben zu erhalten, solange der Benutzer das Browserfenster geöffnet hat? Ist es zeitgesteuerte AJAX-Anrufe? Ich möchte Folgendes verhindern: Manchmal lassen Benutzer ihr Fenster lange offen, geben dann Daten ein und beim Senden funktioniert nichts mehr, da die serverseitige Sitzung abgelaufen …
115 c#  asp.net  session 


2
Entity Framework - Fügen Sie die Navigationseigenschaft manuell hinzu
Ich habe ein Entity Framework-Modell (4.0) aus meiner Datenbank generiert. Ich habe die Datenbank nicht entworfen und habe keine Kontrolle über das Schema, aber es gibt einige Tabellen, für die keine Fremdschlüsseleinschränkungen definiert sind, aber eine implizite Beziehung definiert ist. Beispielsweise: Ich habe eine Tabelle namens People mit den folgenden …

6
Ungültiger URI: Das Format des URI konnte nicht ermittelt werden
Ich bekomme immer wieder diesen Fehler. Ungültiger URI: Das Format des URI konnte nicht ermittelt werden. Der Code, den ich habe, ist: Uri uri = new Uri(slct.Text); if (DeleteFileOnServer(uri)) { nn.BalloonTipText = slct.Text + " has been deleted."; nn.ShowBalloonTip(30); } Update: Der Inhalt in slct.Text ist ftp.jt-software.net/style.css. Was gibt? Wie …
115 c#  .net  winforms  uri 



9
Sperrmuster für die ordnungsgemäße Verwendung von .NET MemoryCache
Ich gehe davon aus, dass dieser Code Probleme mit der Parallelität hat: const string CacheKey = "CacheKey"; static string GetCachedData() { string expensiveString =null; if (MemoryCache.Default.Contains(CacheKey)) { expensiveString = MemoryCache.Default[CacheKey] as string; } else { CacheItemPolicy cip = new CacheItemPolicy() { AbsoluteExpiration = new DateTimeOffset(DateTime.Now.AddMinutes(20)) }; expensiveString = SomeHeavyAndExpensiveCalculation(); MemoryCache.Default.Set(CacheKey, …



9
C # fängt eine Stapelüberlaufausnahme ab
Ich habe einen rekursiven Aufruf einer Methode, die eine Stapelüberlaufausnahme auslöst. Der erste Aufruf ist von einem Try-Catch-Block umgeben, die Ausnahme wird jedoch nicht abgefangen. Verhält sich die Stapelüberlaufausnahme auf besondere Weise? Kann ich die Ausnahme richtig abfangen / behandeln? Nicht sicher, ob relevant, aber zusätzliche Informationen: Die Ausnahme wird …


10
Was ist der einfachste Weg in C #, um eine neue Zeile von einer Zeichenfolge abzuschneiden?
Ich möchte sicherstellen, dass _content nicht mit einem NewLine-Zeichen endet: _content = sb.ToString().Trim(new char[] { Environment.NewLine }); Der obige Code funktioniert jedoch nicht, da Trim anscheinend keinen überladenen Parameter für eine Sammlung von Zeichenfolgen hat, sondern nur Zeichen. Was ist der einfachste Einzeiler, um eine Enivronment.Newline vom Ende einer Zeichenfolge …
115 c#  string 


7
IEnumerable <string> in C # initialisieren
Ich habe dieses Objekt: IEnumerable&lt;string&gt; m_oEnum = null; und ich möchte es initialisieren. Versucht mit IEnumerable&lt;string&gt; m_oEnum = new IEnumerable&lt;string&gt;() { "1", "2", "3"}; aber es heißt "IEnumerable enthält keine Methode zum Hinzufügen von Zeichenfolgen. Irgendeine Idee? Danke
115 c#  .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.