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.


2
F # List.map-Äquivalent in C #?
Gibt es eine Entsprechung zur List.map-Funktion von F # in C #? Wenden Sie also eine Funktion auf jedes Element in der Liste an und geben Sie eine neue Liste mit den Ergebnissen zurück. Etwas wie: public static IEnumerable<TResult> Map<TSource, TResult>(this IEnumerable<TSource> source, Func<TSource, TResult> funky) { foreach (TSource element …
70 c#  .net  linq  f# 


5
Häufig gestellte Fragen zur LINQ-Leistung
Ich versuche, LINQ in den Griff zu bekommen. Was mich am meisten stört, ist, dass ich, obwohl ich die Syntax besser verstehe, die Leistung nicht unabsichtlich für die Ausdruckskraft opfern möchte. Sind sie gute zentralisierte Informationsspeicher oder Bücher für 'Effective LINQ'? Wenn dies nicht der Fall ist, was ist Ihre …
70 c#  .net  linq  performance 


4
Wie erstelle ich eine Bitmap aus einem Byte-Array?
Ich habe alle Fragen zum Byte-Array durchsucht, bin aber immer gescheitert. Ich habe noch nie c # codiert. Ich bin neu auf dieser Seite. Könnten Sie mir helfen, wie man eine Bilddatei aus einem Byte-Array erstellt? Hier ist meine Funktion, die Bytes im Array mit dem Namen speichert imageData public …
70 c#  image  bitmap  bytearray 

4
Wie kann ich Ticks in ein Datumsformat konvertieren?
Ich konvertiere einen Ticks-Wert in ein Datum wie das folgende: Convert(datetime, (MachineGroups.TimeAdded - 599266080000000000)/864000000000); Damit bekomme ich: 9/27/2009 10:50:27 PM Aber ich möchte nur das Datum in diesem Format: October 1, 2009 Mein Beispiel-Tick-Wert ist 633896886277130000 Was ist der beste Weg, dies zu tun?


13
Kann ich eine Outlook (2003/2007) PST-Datei in C # lesen?
Ist es möglich, eine .PST-Datei mit C # zu lesen? Ich möchte dies als eigenständige Anwendung tun, nicht als Outlook-Add-In (falls dies möglich ist). Wenn Sie andere ähnliche SO- Fragen gesehen haben, erwähnen Sie MailNavigator, aber ich möchte dies programmgesteuert in C # tun. Ich habe mir den Microsoft.Office.Interop.Outlook- Namespace …

10
Schnelle und einfache Hash-Code-Kombinationen
Können Leute schnelle und einfache Möglichkeiten empfehlen, um die Hash-Codes zweier Objekte zu kombinieren? Ich mache mir keine allzu großen Sorgen um Kollisionen, da ich eine Hash-Tabelle habe, die so effizient funktioniert. Ich möchte nur etwas, das so schnell wie möglich einen Code generiert. Beim Lesen in SO und im …
70 c#  algorithm  hash  hashcode 


7
Schaltfall in C # - ein konstanter Wert wird erwartet
Mein Code lautet wie folgt: public static void Output<T>(IEnumerable<T> dataSource) where T : class { dataSourceName = (typeof(T).Name); switch (dataSourceName) { case (string)typeof(CustomerDetails).Name.ToString(); : var t = 123; break; default: Console.WriteLine("Test"); } } Das funktioniert aber nicht. Die case-Anweisung gibt mir einen Fehler, der besagt, dass eine konstante Variable erwartet …

9
Sammlung von Schnittstelleninstanzen deserialisieren?
Ich möchte diesen Code über json.net serialisieren: public interface ITestInterface { string Guid {get;set;} } public class TestClassThatImplementsTestInterface1 { public string Guid { get;set; } } public class TestClassThatImplementsTestInterface2 { public string Guid { get;set; } } public class ClassToSerializeViaJson { public ClassToSerializeViaJson() { this.CollectionToSerialize = new List<ITestInterface>(); this.CollectionToSerialize.add( new …
70 c#  json.net 

5
CryptographicException wurde nicht behandelt: Das System kann die angegebene Datei nicht finden
Ich versuche, die Geheimnisse der SSL-Kommunikation zu verstehen und habe auf dieser Website ein großartiges Tutorial gefunden . Ich habe versucht, mein eigenes Zertifikat zu testen. Mit Visual Studio 2012 habe ich einfach eine vorhandene Datei hinzugefügt (mein Zertifikat im PFX-Format) und dann die Einstellungen für "Zertifikat" und "Kennwort" in …


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.