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.

15
Stoppen Sie das Ding, wenn Sie die Eingabetaste drücken
Ich habe eine sehr einfache Windows Forms-Anwendung. Wenn Sie in Windows (oder zumindest in Windows Forms-Anwendungen) in einem einzeiligen TextBox-Steuerelement die Eingabetaste drücken, hören Sie ein Ding. Es ist ein unangenehmer Sound, der anzeigt, dass Sie keine neue Zeile eingeben können, da es sich um eine einzeilige TextBox handelt. Das …

11
Wie konvertiere ich char in int?
Was ist der richtige Weg, um ein charzu konvertieren int? Dies gibt 49: int val = Convert.ToInt32('1'); //int val = Int32.Parse("1"); // Works Ich möchte nicht in einen String konvertieren und ihn dann analysieren.
123 c#  .net 

11
Übergeben Sie das Array über AJAX an mvc Action
Ich versuche, ein Array (oder IEnumerable) von Ints über AJAX an eine MVC-Aktion zu übergeben, und ich benötige ein wenig Hilfe. Das Javascript ist $.get('/controller/MyAction', { vals: arrayOfValues }, function (data) {... und die Controller-Aktion ist public ActionResult MyAction(IEnumerable<int> arrayOfValues ) Im Moment ist die Anfrage als formatiert controller/MyAction?_=1301503418429&arrayOfValues[]=491&arrayOfValues[]=368&arrayOfValues[]=235&arrayOfValues[]=437 Ich …
123 c#  asp.net-mvc  jquery 

5
Das Ändern des Cursors in WPF funktioniert manchmal, manchmal nicht
Bei einigen meiner Benutzersteuerungen ändere ich den Cursor mithilfe von this.Cursor = Cursors.Wait; wenn ich auf etwas klicke. Jetzt möchte ich dasselbe auf einer WPF-Seite mit einem Klick auf eine Schaltfläche tun. Wenn ich mit der Maus über meine Schaltfläche fahre, ändert sich der Cursor in eine Hand, aber wenn …
123 c#  wpf 

11
Wie erkenne ich die aktuell gedrückte Taste?
In Windows Forms können Sie dank der Cursors- Klasse jederzeit die aktuelle Position des Cursors ermitteln . Dasselbe scheint für die Tastatur nicht verfügbar zu sein. Kann man wissen, ob zum Beispiel die ShiftTaste gedrückt wird? Ist es unbedingt erforderlich, jede Tastaturbenachrichtigung (KeyDown- und KeyUp-Ereignisse) aufzuspüren?
123 c#  .net  winforms  keyboard 

14
Wie kann ich HTML-Tags aus einer Zeichenfolge in ASP.NET entfernen?
Wie kann ich mit ASP.NET die HTML-Tags einer bestimmten Zeichenfolge zuverlässig entfernen (dh keinen regulären Ausdruck verwenden)? Ich suche so etwas wie PHPs strip_tags. Beispiel: <ul><li>Hello</li></ul> Ausgabe: "Hallo" Ich versuche, das Rad nicht neu zu erfinden, aber ich habe bisher nichts gefunden, was meinen Bedürfnissen entspricht.
123 c#  asp.net  html  regex  string 


6
RedirectToAction in ASP.NET MVC, ohne Anforderungsdaten zu verlieren
Bei Verwendung von ASP.NET MVC gibt es Situationen (z. B. das Senden von Formularen), für die möglicherweise eine erforderlich ist RedirectToAction . Eine solche Situation besteht darin, dass nach dem Senden eines Formulars Validierungsfehler auftreten und Sie zum Formular zurückleiten müssen, die URL jedoch die URL des Formulars widerspiegeln soll, …
123 c#  asp.net-mvc 


6
Resharper Ctrl-T-Zuordnung verloren
Ich habe anscheinend das Resharper Ctrl+ TMapping verloren, um Klassen schnell zu finden. Ich habe die hier beschriebenen Lösungen ausprobiert: Tastaturkürzel sind in Visual Studio mit installiertem Resharper nicht aktiv Speziell die akzeptierte Antwort: Ich würde zuerst versuchen, alle Visual Studio-Einstellungen zurückzusetzen (Extras> Import- und Exporteinstellungen> Alle Einstellungen zurücksetzen), dann …

9
Methode nicht gefunden: '!! 0 [] System.Array.Empty ()'
Ich habe eine neue App mit VS 2015 RC und der MVC-Vorlage erstellt. Ohne Änderung einer Codezeile tritt der folgende Fehler auf: Method not found: '!!0[] System.Array.Empty()'. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the …

1
Können Erweiterungsmethoden auf Schnittstellen angewendet werden?
Ist es möglich, eine Erweiterungsmethode auf eine Schnittstelle anzuwenden? (C # Frage) Damit soll beispielsweise Folgendes erreicht werden: Erstellen Sie eine ITopology-Schnittstelle Erstellen Sie eine Erweiterungsmethode für diese Schnittstelle (z. B. public static int CountNodes (diese ITopology topologyIf)). Wenn Sie dann eine Klasse (z. B. MyGraph) erstellen, die ITopology implementiert, …

3
Wird es als akzeptabel angesehen, Dispose () nicht für ein TPL-Task-Objekt aufzurufen?
Ich möchte eine Aufgabe auslösen, die in einem Hintergrundthread ausgeführt wird. Ich möchte nicht auf die Fertigstellung der Aufgaben warten. In .net 3.5 hätte ich Folgendes getan: ThreadPool.QueueUserWorkItem(d => { DoSomething(); }); In .net 4 ist die TPL der vorgeschlagene Weg. Das übliche Muster, das ich empfohlen habe, ist: Task.Factory.StartNew(() …



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.