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.

4
Konsolenfenster vor Process.Start C # ausblenden
Ich versuche, einen Prozess auf einem Remotecomputer mithilfe der System.Diagnostics.Process-Klasse zu erstellen. Ich kann einen Prozess erstellen. Das Problem ist jedoch, dass das Erstellen eines Dienstes lange dauert und das Konsolenfenster angezeigt wird. Eine andere ärgerliche Sache ist, dass das Konsolenfenster über meinem Windows-Formular angezeigt wird und ich keine anderen …

5
Warum hängt diese asynchrone Aktion?
Ich habe eine mehrschichtige .NET 4.5-Anwendung, die eine Methode mit C #s neuem asyncund aufruftawait Schlüsselwörtern , die nur hängt, und ich kann nicht verstehen, warum. Unten habe ich eine asynchrone Methode, die unser Datenbankdienstprogramm erweitert OurDBConn(im Grunde ein Wrapper für den Basiswert DBConnectionund die DBCommandObjekte): public static async Task<T> …


5
ReSharper Curiosity: „Parameter wird nur für Vorbedingungsprüfungen verwendet.“
Warum beurteilt mich ReSharper nach diesem Code? private Control GetCorrespondingInputControl(SupportedType supportedType, object settingValue) { this.ValidateCorrespondingValueType(supportedType, settingValue); switch(supportedType) { case SupportedType.String: return new TextBox { Text = (string)settingValue }; case SupportedType.DateTime: return new MonthPicker { Value = (DateTime)settingValue, ShowUpDown = true }; default: throw new ArgumentOutOfRangeException(string.Format("The supported type value, {0} has …

12
Wie kann ich dafür sorgen, dass ein WPF-Kombinationsfeld die Breite seines breitesten Elements in XAML hat?
Ich weiß, wie es in Code gemacht wird, aber kann dies in XAML gemacht werden? Window1.xaml: <Window x:Class="WpfApplication1.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Window1" Height="300" Width="300"> <Grid> <ComboBox Name="ComboBox1" HorizontalAlignment="Left" VerticalAlignment="Top"> <ComboBoxItem>ComboBoxItem1</ComboBoxItem> <ComboBoxItem>ComboBoxItem2</ComboBoxItem> </ComboBox> </Grid> </Window> Window1.xaml.cs: using System.Windows; using System.Windows.Controls; namespace WpfApplication1 { public partial class Window1 : Window { public Window1() …
102 c#  wpf  combobox 



2
Konvertieren Sie eine Aufzählung in List <string>
Wie konvertiere ich die folgende Aufzählung in eine Liste von Zeichenfolgen? [Flags] public enum DataSourceTypes { None = 0, Grid = 1, ExcelFile = 2, ODBC = 4 }; Ich konnte diese genaue Frage nicht finden, diese Aufzählung zur Liste ist die nächstgelegene, aber ich möchte sie speziellList&lt;string&gt;
102 c#  .net  enums  generic-list 

6
Konvertieren von SVG in PNG mit C # [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 6 Jahren . Verbessere diese Frage Ich habe versucht, SVG-Bilder mit C # in PNG …
102 c#  .net  png  svg 

7
Einen Datensatz aktualisieren, ohne vorher abzufragen?
Nehmen wir an, ich frage die Datenbank ab und lade eine Liste mit Elementen. Dann öffne ich eines der Elemente in einer Detailansicht und anstatt das Element erneut aus der Datenbank abzufragen, erstelle ich eine Instanz des Elements aus der Datenquelle in der Liste. Gibt es eine Möglichkeit, den Datenbankeintrag …


8
C # ist die Leistung des Bedieners
Ich habe ein Programm, das eine schnelle Leistung erfordert. Innerhalb einer seiner inneren Schleifen muss ich den Typ eines Objekts testen, um festzustellen, ob es von einer bestimmten Schnittstelle erbt. Eine Möglichkeit hierfür wäre die integrierte Typprüfungsfunktion der CLR. Die eleganteste Methode ist wahrscheinlich das Schlüsselwort 'is': if (obj is …
102 c#  performance  clr  gettype 

8
Der Typ- oder Namespace-Name 'Objekte' ist im Namespace 'System.Data' nicht vorhanden.
Ich verwende Entitäten, C # und SQL Server, um eine n-Tier-App zu erstellen. Ich erstelle einige Basisklassen, die allen meinen DAL-Komponenten gemeinsam sind. In dieser Basisklasse möchte ich den Verbindungsstatus der ObjectContext-Basisklasse behandeln, die vom Entitätsobjekt geerbt wird. Das Kompilieren löst den folgenden Fehler aus: Der Typ- oder Namespace-Name 'Objekte' …


10
Visual Studio: Mehrere Post-Build-Befehle?
Mit Visual Studio 2008 kann ich einen Befehl deklarieren und an das Post-Build-Ereignis für ein Projekt anhängen. Wie viele Entwickler verwende ich es regelmäßig, um Dateien in das Ausgabeverzeichnis der Anwendung zu kopieren. Ich arbeite an einem Projekt, bei dem ich Dateien von zwei verschiedenen Orten zu zwei verschiedenen Zielen …

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.