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
Beispiel für array.map () in C #?
Betrachten Sie das folgende allgemeine JavaScript-Konstrukt var ages = people.map(person => person.age); Geben Sie das gewünschte Ergebnis, das eine Reihe von Altersgruppen ist. Was ist das Äquivalent dazu in C # ? Bitte fügen Sie ein einfaches Beispiel bei. Die Dokumentation zeigt selectoder ist möglich, selectAllaber ich kann kein Beispiel …

11
Fix: Das globale Element 'configuration' wurde bereits deklariert
Ich habe die zweite Lösung zum Auflösen von "Schemainformationen für das Element / Attribut <xxx> konnten nicht gefunden werden" verwendet. Dh eine XSD mit der Schaltfläche zum Erstellen eines Schemas erstellt. Ich habe das Stylesheet in app.config in app.xsd geändert, aber jetzt erhalte ich die Warnung: Das globale Element 'configuration' …


23
Was ist schneller, String einschalten oder sonst Typ?
Nehmen wir an, ich habe die Möglichkeit, einen Codepfad anhand eines Zeichenfolgenvergleichs zu identifizieren oder den Typ zu bestimmen: Welches ist schneller und warum? switch(childNode.Name) { case "Bob": break; case "Jill": break; case "Marko": break; } if(childNode is Bob) { } elseif(childNode is Jill) { } else if(childNode is Marko) …
78 c#  performance 

5
Das Zeichen ':', Hexadezimalwert 0x3A, kann nicht in einen Namen aufgenommen werden
Ich habe eine XML-Datei, die ihr Element wie enthält <ab:test>Str</ab:test> Wenn ich versuche, mit dem Code darauf zuzugreifen: XElement tempElement = doc.Descendants(XName.Get("ab:test")).FirstOrDefault(); Es gibt mir diesen Fehler: System.Web.Services.Protocols.SoapException: Der Server konnte die Anforderung nicht verarbeiten. ---> System.Xml.XmlException: Das Zeichen ':', Hexadezimalwert 0x3A, kann nicht in einen Namen aufgenommen werden. Wie …
78 c#  xml  linq  linq-to-xml 

6
C ++ Union in C #
Ich übersetze eine in C ++ geschriebene Bibliothek in C #, und das Schlüsselwort 'union' existiert einmal. In einer Struktur. Was ist die richtige Art, es in C # zu übersetzen? Und was macht es? Es sieht ungefähr so ​​aus; struct Foo { float bar; union { int killroy; float …
78 c#  c++  unions 


14
if-Anweisungen, die mit mehreren Werten übereinstimmen
Gibt es eine einfachere Möglichkeit, diese if-Anweisung zu schreiben? if (value==1 || value==2) Zum Beispiel ... in SQL können Sie where value in (1,2)statt sagen where value=1 or value=2. Ich suche nach etwas, das mit jedem Basistyp funktioniert ... String, Int usw.
78 c#  if-statement 




4
Standardschaltflächeneigenschaft in der Winform-App
Ich habe ein Formular, das Benutzereingaben entgegennimmt und den Benutzer dann mit dem SQL Server verbinden lässt. Dies geschieht beim Klicken auf die Schaltfläche. Aber wo kann ich die Eigenschaft Standardschaltfläche festlegen, damit der Benutzer beim Klicken auf die Schaltfläche die Arbeit dieser Schaltfläche erledigt.

11
OpenClipboard ist beim Kopieren und Einfügen von Daten aus WPF DataGrid fehlgeschlagen
Ich habe eine WPF-Anwendung mit Datagrid. Die Anwendung funktionierte einwandfrei, bis ich Visual Studio 2012 und Blend + SketchFlow Preview installiert hatte. Wenn ich jetzt versuche, die Daten aus dem Raster mit Ctrl+ C(in einer beliebigen Anwendung) in die Zwischenablage zu kopieren , wird die folgende Ausnahme angezeigt: System.Runtime.InteropServices.COMException (0x800401D0): …

6
So entkommen Sie einfachen SQL-Abfragen in C # für SqlServer
Ich verwende eine API, die eine SQL-Zeichenfolge erwartet. Ich nehme eine Benutzereingabe, entkomme sie und leite sie an die API weiter. Die Benutzereingabe ist recht einfach. Es werden Spaltenwerte abgefragt. Wie so: string name = userInput.Value; Dann erstelle ich eine SQL-Abfrage: string sql = string.Format("SELECT * FROM SOME_TABLE WHERE Name …
78 c#  sql  sql-server 

9
String.Replace () vs. StringBuilder.Replace ()
Ich habe eine Zeichenfolge, in der ich Markierungen durch Werte aus einem Wörterbuch ersetzen muss. Es muss so effizient wie möglich sein. Wenn Sie eine Schleife mit einem string.replace ausführen, wird nur Speicher verbraucht (Strings sind unveränderlich, denken Sie daran). Wäre StringBuilder.Replace () besser, da dies für die Bearbeitung von …
78 c#  .net  .net-4.0  replace 

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.