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
Warum verursacht .ToString () in einer Nullzeichenfolge einen Nullfehler, wenn .ToString () in einem nullbaren Int mit Nullwert einwandfrei funktioniert?
selectedItem hat zwei Felder: int? _cost string _serialNumber In diesem Beispiel _costund _serialNumbervon selectedItemsind BEIDE null. Ich lese die Felder selectedItemüber ihre Eigenschaften durch und fülle Textfelder mit ihren Werten aus, wenn ... TextBox1.Text = selectedItem.Cost.ToString(); //no error TextBox2.Text = selectedItem.SerialNumber.ToString(); //error Ich verstehe, dass dies SerialNumber.ToString()redundant ist (weil es …
70 c#  string  null  int  nullable 

3
Die HttpClient-Anforderung löst eine IOException aus
Der folgende Code löst eine IOException mit der Meldung aus: "Der angegebene Registrierungsschlüssel existiert nicht." HttpClient client = new HttpClient(); Uri uri = new Uri("http://www.google.com"); client.GetAsync(uri); Dies ist nur in einer Konsolen-App in Main. Es sieht so aus, als würde der Fehler von mscorlib.dll! Microsoft.Win32.RegistryKey.Win32Error (int errorCode, string str) ausgelöst. …



8
Warum können Arrays nicht zugeschnitten werden?
Auf der MSDN-Dokumentationssite wird Folgendes zur Array.ResizeMethode angegeben: Wenn newSize größer als die Länge des alten Arrays ist, wird ein neues Array zugewiesen und alle Elemente werden vom alten Array in das neue kopiert. Wenn newSize kleiner als die Länge des alten Arrays ist, wird ein neues Array zugewiesen und …

1
Muss ich in Betracht ziehen, alle von mir verwendeten IEnumerable <T> zu entsorgen?
Es ist mir kürzlich, dass Methoden verschiedene Linq Erweiterung hingewiesen (wie Where, Selectusw.) zurückgeben ein , IEnumerable&lt;T&gt;das auch passiert zu sein IDisposable. Das Folgende wird ausgewertetTrue new int[2] {0,1}.Select(x =&gt; x*2) is IDisposable Muss ich über die Ergebnisse eines WhereAusdrucks verfügen ? Wenn ich eine zurückkehrende Methode aufrufe IEnumerable&lt;T&gt;, übernehme …
70 c#  linq  ienumerable  dispose 


2
Beschädigter String in C #
Ich bin auf "CorruptedString" (Lösung) gestoßen . Hier ist folgender Programmcode aus dem Buch: var s = "Hello"; string.Intern(s); unsafe { fixed (char* c = s) for (int i = 0; i &lt; s.Length; i++) c[i] = 'a'; } Console.WriteLine("Hello"); // Displays: "aaaaa" Warum zeigt dieses Programm "aaaaa" an? Ich …
70 c#  string 

1
Facebook / Twitter mit dotnetopenauth? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q &amp; 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, …

3
MVC- und Umbraco-Integration
Ich habe die Schritte von http://memoryleak.me.uk/2009/04/umbraco-and-aspnet-mvc.html befolgt und MVC mit Erfolg in Umbraco integriert, aber ich habe immer noch ein Problem, das für mich kritisch ist. Gibt es eine Möglichkeit, die von Umbraco definierten Vorlagen in einer MVC-Ansicht zu erben? Soweit ich weiß, besteht das Problem darin, dass die Umbraco-Vorlagen …

1
Erstellen Sie ein benutzerdefiniertes Benutzersteuerelement für Acumatica
Ich versuche, ein benutzerdefiniertes Benutzersteuerelement zu erstellen, das im Acumatica Framework verwendet werden kann. Die Dokumentation ist sehr begrenzt, daher hatte ich gehofft, dass jemand Erfahrung / Beispiele für die beste Implementierung hat. Dies erscheint möglich, indem eine WebControlabgeleitete PXWebControlund eine globale JS- Funktion mit einem übereinstimmenden Namen erstellt wird.

5
ASP.NET MVC 3 - Umleiten zu einer anderen Aktion
Ich möchte die Index-Aktion des Home-Controllers auf die Aktion eines anderen Controllers umleiten und sonst nichts. Mein Code lautet also: public void Index() { //All we want to do is redirect to the class selection page RedirectToAction("SelectClasses", "Registration"); } Im Moment lädt dies nur eine 0 kB leere Seite und …

5
Nicht behandelte Ausnahmen in BackgroundWorker
Ich habe eine kleine WinForms-App, die ein BackgroundWorker-Objekt verwendet, um einen lang laufenden Vorgang auszuführen. Die Hintergrundoperation löst gelegentlich Ausnahmen aus, normalerweise wenn jemand eine Datei geöffnet hat, die neu erstellt wird. Unabhängig davon, ob der Code von der IDE ausgeführt wird oder nicht. .NET öffnet ein Fehlerdialogfeld, in dem …


3
JSONResult to String
Ich habe eine JsonResult, die gut funktioniert und JSON von einigen POCOs zurückgibt. Ich möchte den JSON als String in einer Datenbank speichern. public JsonResult GetJSON() { JsonResult json = new JsonResult { Data = GetSomPocos() }; return json; } Ich muss die Antwort prüfen, damit ich sie jsonin einer …

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.