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.

5
ASP.NET MVC ruft den Textfeld-Eingabewert ab
Ich habe einen Textfeldeingang und einige Optionsfelder. Zum Beispiel sieht mein Textbox-Eingabe-HTML so aus: <input type="text" name="IP" id="IP" /> Sobald der Benutzer auf einer Webseite auf eine Schaltfläche klickt, möchte ich Daten an meinen Controller übergeben: <input type="button" name="Add" value="@Resource.ButtonTitleAdd" onclick="location.href='@Url.Action("Add", "Configure", new { ipValue =@[ValueOfTextBox], TypeId = 1 })'"/> …

2
So entfernen Sie einen ConnectionString mithilfe von Konfigurationstransformationen
Ich habe eine Web.config mit mehreren ConnectionStrings <connectionStrings> <add name="connStr1" connectionString="... <add name="ConnStr2" connectionString="... <add name="connStr3" connectionString="... Gibt es eine Möglichkeit, mithilfe von Konfigurationstransformationen einen bestimmten Verbindungsstring zu entfernen? Etwas wie: <connectionStrings> <xdt:Remove connStr2? Offensichtlich nicht annähernd die richtige Syntax, aber Sie bekommen meine Drift ...

11
Richtextbox wpf Bindung
Um DataBinding von Documentin einem WPF durchzuführen RichtextBox, habe ich bisher 2 Lösungen gesehen, die von der abgeleitet werden RichtextBoxund eine hinzufügen sollen DependencyProperty, sowie die Lösung mit einem "Proxy". Weder der erste noch der zweite sind zufriedenstellend. Kennt jemand eine andere Lösung oder stattdessen eine kommerzielle RTF-Steuerung, die DataBinding …

6
Wie implementiere ich eine IComparable-Schnittstelle?
Ich fülle ein Array mit Instanzen einer Klasse: BankAccount[] a; . . . a = new BankAccount[] { new BankAccount("George Smith", 500m), new BankAccount("Sid Zimmerman", 300m) }; Sobald ich dieses Array ausgefüllt habe, möchte ich es nach Saldobeträgen sortieren. Dazu möchte ich prüfen können, ob jedes Element mit sortierbar ist …

2
Wie erstelle ich einen Timer in WPF?
Ich bin ein Neuling im Timer in wpf und ich brauche einen Code, der alle 5 Minuten ein Meldungsfeld anzeigt. Kann mir jemand für den einfachen Code des Timers helfen? Das habe ich bisher versucht: System.Windows.Threading.DispatcherTimer dispatcherTimer = new System.Windows.Threading.DispatcherTimer(); private void test() { dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick); dispatcherTimer.Interval = …
76 c#  wpf 


4
Log4Net Protokollierung von zwei verschiedenen Ebenen in zwei verschiedenen Appendern für denselben Logger
Wir haben zwei verschiedene asp.net-Anwendungen mit aktivierter Log4net-Protokollierung. Beide haben dieselbe Version von Log4Net, 1.2.10.0. Wir haben den log4net.Appender.AdoNetAppenderLogger zu beiden hinzugefügt und möchten die Info-Ebene für den Root-Logger protokollieren, möchten aber auch die Fehler-Ebene für einen Root-Logger in einem Datei-Appender protokollieren. Unsere Konfiguration ist wie folgt; <?xml version="1.0" encoding="utf-8"?> …
76 c#  asp.net  logging  log4net 

6
Wie füge ich Kommentare zu einer Xaml-Datei in WPF hinzu?
Ich habe diese Syntax verwendet, wie ich sie online gefunden habe, aber es wird ein Fehler ausgegeben: xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" <!-- Cool comment --> xmlns:System="clr-namespace:System;assembly=mscorlib" 'Name darf nicht mit dem Zeichen' <'beginnen, Hexadezimalwert 0x3C. Zeile 4, Position 5. ' XML ist ungültig.
76 c#  .net  wpf  xaml  comments 


3
.Net Regex: Was ist das Wort Zeichen \ w?
Einfache Frage: Wie lautet das Muster für das Wortzeichen \win c #, .net? Mein erster Gedanke war, dass es passt [A-Za-z0-9_]und die Dokumentation sagt mir: Zeichenklasse Beschreibung Musterübereinstimmungen \ w Entspricht jedem \ w "I", "D", "A", "1", "3" Wortzeichen. in "ID A1.3" das ist nicht sehr hilfreich. Und \wscheint …
76 c#  .net  regex 

7
Wie überprüfe ich mit C #, ob ein Registrierungswert vorhanden ist?
Wie kann ich anhand des C # -Codes überprüfen, ob ein Registrierungswert vorhanden ist? Dies ist mein Code. Ich möchte überprüfen, ob 'Start' vorhanden ist. public static bool checkMachineType() { RegistryKey winLogonKey = Registry.LocalMachine.OpenSubKey(@"System\CurrentControlSet\services\pcmcia", true); string currentKey= winLogonKey.GetValue("Start").ToString(); if (currentKey == "0") return (false); return (true); }
76 c#  registry 


9
Nicht autorisierten Controller in ASP.NET MVC umleiten
Ich habe einen Controller in ASP.NET MVC, den ich auf die Administratorrolle beschränkt habe: [Authorize(Roles = "Admin")] public class TestController : Controller { ... Wenn ein Benutzer, der nicht in der Administratorrolle ist, zu diesem Controller navigiert, wird er mit einem leeren Bildschirm begrüßt. Ich möchte sie zu View umleiten, …

12
Vor ToString () auf Null prüfen
Hier ist das Szenario ... if (entry.Properties["something"].Value != null) attribs.something = entry.Properties["something"].Value.ToString(); Während es effektiv ist und richtig funktioniert, sieht es für mich hässlich aus. Wenn ich vor dem Ausführen von ToString () nicht nach einer Null suche, wird eine Ausnahme ausgelöst, wenn die Eigenschaft null war. Gibt es eine …
76 c#  .net  string  properties 

10
NuGet Package Manager: Für 'AutoMapper' ist bereits eine Abhängigkeit für 'Microsoft.CSharp' definiert.
Ich versuche, AutoMapper als Abhängigkeit zu einem Projekt mit NuGet unter Visual Studio Premium 2012 hinzuzufügen, aber es schlägt fehl. Es sagt: Operation fehlgeschlagen 'AutoMapper' hat bereits eine Abhängigkeit für 'Microsoft.CSharp' definiert. Ich kann andere Abhängigkeiten hinzufügen. Ich verwende die letzte Version des Paketmanagers für VS 2012: NuGet Package Manager …

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.