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.


11
CSV-Datei in stark typisierte Datenstruktur in .Net importieren [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & 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, …
106 c#  vb.net  file  csv  import 

2
Ungerade Rückgabesyntaxanweisung
Ich weiß, dass das seltsam klingen mag, aber ich weiß nicht einmal, wie ich diese Syntax im Internet durchsuchen soll, und ich bin mir auch nicht sicher, was genau das bedeutet. Also habe ich mir MoreLINQ-Code angesehen und dann diese Methode bemerkt public static IEnumerable<TSource> DistinctBy<TSource, TKey>(this IEnumerable<TSource> source, Func<TSource, …
106 c#  .net  c#-7.0 


6
Der schnellste Weg, um ein Bild in ein Byte-Array zu konvertieren
Ich erstelle eine Remotedesktop-Freigabeanwendung, in der ich ein Bild des Desktops aufnehme, komprimiere und an den Empfänger sende. Um das Bild zu komprimieren, muss ich es in ein Byte [] konvertieren. Derzeit benutze ich dies: public byte[] imageToByteArray(System.Drawing.Image imageIn) { MemoryStream ms = new MemoryStream(); imageIn.Save(ms,System.Drawing.Imaging.ImageFormat.Gif); return ms.ToArray(); } public …
106 c#  memory  bitmap  bytearray 

11
Beste Ausnahme für ein ungültiges generisches Typargument
Ich schreibe gerade Code für UnconstrainedMelody, der generische Methoden für Aufzählungen enthält. Jetzt habe ich eine statische Klasse mit einer Reihe von Methoden, die nur für "Flags" -Aufzählungen verwendet werden sollen. Ich kann dies nicht als Einschränkung hinzufügen ... daher ist es möglich, dass sie auch mit anderen Aufzählungstypen aufgerufen …
106 c#  generics  exception 

9
Punktzeichen '.' in MVC Web API 2 für Anforderungen wie api / people / STAFF.45287
Die URL, die ich arbeiten lassen möchte, lautet wie folgt : http://somedomain.com/api/people/staff.33311 (genau wie Websites wie LAST.FM alle Arten von Zeichen in ihren RESTFul- und WebPage-URLs zulassen Beispiel: " http://www.last.fm/artist/psy'aviah " ist eine gültige URL für LAST.FM. Was funktioniert, sind folgende Szenarien: - http://somedomain.com/api/people/ - das alle Personen zurückgibt - …

3
Ziehen Sie Dateien per Drag & Drop in WPF
Ich muss eine Bilddatei in meiner WPF-Anwendung ablegen. Ich habe derzeit ein Ereignis ausgelöst, wenn ich die Dateien ablege, aber ich weiß nicht, wie ich als nächstes vorgehen soll. Wie bekomme ich das Bild? Ist das senderObjekt das Bild oder das Steuerelement? private void ImagePanel_Drop(object sender, DragEventArgs e) { //what …
106 c#  .net  wpf  image  drag-and-drop 

6
Testen Sie die Parametrierung in xUnit.net ähnlich wie in NUnit
Gibt es Mittel im xUnit.net-Framework, die den folgenden Funktionen von NUnit ähneln? [Test, TestCaseSource("CurrencySamples")] public void Format_Currency(decimal value, string expected){} static object[][] CurrencySamples = new object[][] { new object[]{ 0m, "0,00"}, new object[]{ 0.0004m, "0,00"}, new object[]{ 5m, "5,00"}, new object[]{ 5.1m, "5,10"}, new object[]{ 5.12m, "5,12"}, new object[]{ 5.1234m, …

7
Hängt die Verwendung des Suffixes "Async" in einem Methodennamen davon ab, ob der Modifikator "async" verwendet wird?
Was ist die Konvention zum Suffixieren von Methodennamen mit "Async"? Sollte das Suffix "Async" nur an eine Methode angehängt werden, die mit dem asyncModifikator deklariert wurde ? public async Task<bool> ConnectAsync() Oder reicht es aus, dass die Methode nur zurückgibt Task<T>oder Task? public Task<bool> ConnectAsync()

18
Fehlerbehebung bei BadImageFormatException
Ich habe einen Windows-Dienst in C # geschrieben, der Visual Studio 2010 verwendet und auf das vollständige .NET Framework 4 abzielt. Wenn ich von einem Debug-Build aus starte, wird der Dienst wie erwartet ausgeführt. Wenn ich es jedoch von einem Release-Build aus starte, erhalte ich eine System.BadImageFormatException (Details unten). Ich …
106 c#  .net  exception 


5
Wie speichere ich Benutzername / Passwort (lokal) sicher?
Ich mache eine Windows-Anwendung, bei der Sie sich zuerst anmelden müssen. Die Kontodaten bestehen aus Benutzername und Passwort und müssen lokal gespeichert werden. Es ist nur eine Frage der Sicherheit, sodass andere Personen, die denselben Computer verwenden, nicht alle persönlichen Daten sehen können. Was ist der beste / sicherste Weg, …
106 c#  security  local 

11
Ereignissignatur in .NET - Verwenden eines stark typisierten "Absenders"?
Mir ist völlig klar, dass das, was ich vorschlage, nicht den .NET-Richtlinien entspricht und daher wahrscheinlich allein aus diesem Grund eine schlechte Idee ist. Ich möchte dies jedoch aus zwei möglichen Perspektiven betrachten: (1) Sollte ich in Betracht ziehen, dies für meine eigene Entwicklungsarbeit zu verwenden, die zu 100% für …
106 c#  .net  vb.net  events 

10
Wie lese ich zur Laufzeit ein Attribut für eine Klasse?
Ich versuche, eine generische Methode zu erstellen, die ein Attribut für eine Klasse liest und diesen Wert zur Laufzeit zurückgibt. Wie würde ich das machen? Hinweis: Das DomainName-Attribut gehört zur Klasse DomainNameAttribute. [DomainName("MyTable")] Public class MyClass : DomainBase {} Was ich zu generieren versuche: //This should return "MyTable" String DomainNameValue …

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.