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
Wie erhalte ich StatusCode von HttpRequestException?
Ich vermisse hier wahrscheinlich etwas Offensichtliches. Ich verwende HttpClientdie Würfe HttpRequestException, die StatusCodein der Nachrichtenzeichenfolge enthalten sind. Wie kann ich darauf zugreifen StatusCode? Edit : Mehr Infos, ich habe diese Frage in Eile geschrieben. Ich verwende, HttpClientum auf eine andere API in meinem WebApi-Projekt zuzugreifen. Ja, ich weiß warum ich …

10
Lesen Sie Dateien aus einem im Projekt vorhandenen Ordner
Ich habe ein C # -Projekt (Windows-Konsolenanwendung). Ich habe einen Ordner mit dem Namen Daten im Projekt erstellt. Es gibt zwei Textdateien im Ordner Daten. Wie kann ich die Textdateien aus dem Ordner "Daten" lesen? Ich habe unten versucht. string[] files = File.ReadAllLines(@"Data\Names.txt") Es ist ein Fehler, dass die Datei …
87 c# 

2
Verwenden Sie die Authentifizierung mit mehreren JWT-Trägern
Ist es möglich, mehrere JWT-Token-Aussteller in ASP.NET Core 2 zu unterstützen? Ich möchte eine API für externe Dienste bereitstellen und muss zwei Quellen für JWT-Token verwenden - Firebase- und benutzerdefinierte JWT-Token-Aussteller. In ASP.NET Core kann ich die JWT-Authentifizierung für das Bearer-Authentifizierungsschema festlegen, jedoch nur für eine Behörde: services .AddAuthentication(JwtBearerDefaults.AuthenticationScheme) .AddJwtBearer(options …

14
Wie lade ich eine Datei mit mehrteiligen HTTP-POST- / Formulardaten auf den Server hoch?
Ich entwickle Windows Phone 8 App. Ich möchte eine SQLite-Datenbank über einen PHP-Webdienst mithilfe einer HTTP-POST-Anforderung mit Multimart- / Formulardaten vom Typ MIME und einer Zeichenfolgendaten mit dem Namen "userid = SOME_ID" hochladen. Ich möchte keine Bibliotheken von Drittanbietern wie HttpClient, RestSharp oder MyToolkit verwenden. Ich habe den folgenden Code …

3
POSTEN von JSON an eine URL über WebClient in C #
Ich habe JavaScript-Code, den ich in C # konvertieren muss. Mein JavaScript-Code sendet einige JSON-Dateien an einen erstellten Webdienst. Dieser JavaScript-Code funktioniert einwandfrei und sieht folgendermaßen aus: var vm = { k: "1", a: "2", c: "3", v: "4" }; $.ajax({ url: "http://www.mysite.com/1.0/service/action", type: "POST", data: JSON.stringify(vm), contentType: "application/json;charset=utf-8", success: …
86 c#  webclient 



9
Intelligente Methode zum Entfernen von Elementen aus einer Liste <T> während der Aufzählung in C #
Ich habe den klassischen Fall, dass versucht wird, ein Element aus einer Sammlung zu entfernen, während es in einer Schleife aufgelistet wird: List&lt;int&gt; myIntCollection = new List&lt;int&gt;(); myIntCollection.Add(42); myIntCollection.Add(12); myIntCollection.Add(96); myIntCollection.Add(25); foreach (int i in myIntCollection) { if (i == 42) myIntCollection.Remove(96); // The error is here. if (i == …
86 c#  list  foreach  enumeration 


9
Visual Studio 2015 ist extrem langsam
Ich habe Visual Studio 2015 Professional Edition installiert und meine Computerspezifikationen sind Intel i7-3770 CPU 3,40 GHz, 8 GB RAM und Windows 7 Enterprise 64-Bit. Ich möchte mein Projekt auf .NET 4.6 aktualisieren, das in Visual Studio 2005 .NET 2.0 geschrieben ist, habe jedoch ein ernstes Problem mit der Geschwindigkeit. …

15
Sortieren einer IList in C #
So bin ich heute auf ein interessantes Problem gestoßen. Wir haben einen WCF-Webdienst, der eine IList zurückgibt. Nicht wirklich eine große Sache, bis ich es sortieren wollte. Es stellt sich heraus, dass in der IList-Schnittstelle keine Sortiermethode integriert ist. Am Ende benutzte ich die ArrayList.Adapter(list).Sort(new MyComparer())Methode, um das Problem zu …
86 c#  generics  sorting  ilist 

6
Warum schlägt Assert.AreEqual (T obj1, Tobj2) mit identischen Byte-Arrays fehl?
Ich habe zwei identische Byte-Arrays im folgenden Codesegment: /// &lt;summary&gt; ///A test for Bytes ///&lt;/summary&gt; [TestMethod()] public void BytesTest() { byte[] bytes = Encoding.UTF8.GetBytes(Properties.Resources.ExpectedPacketData); TransferEventArgs target = new TransferEventArgs(bytes); byte[] expected = Encoding.UTF8.GetBytes(Properties.Resources.ExpectedPacketValue); byte[] actual; actual = target.Bytes; Assert.AreEqual(expected, actual); } Beide Arrays sind bis auf das Byte identisch. Warum …

3
Zusammenführen von zwei Bildern in C # /. NET
Einfache Idee: Ich habe zwei Bilder, die ich zusammenführen möchte. Eines ist 500 x 500, das in der Mitte transparent ist, das andere ist 150 x 150. Die Grundidee lautet: Erstellen Sie eine leere Leinwand mit einer Größe von 500 x 500, positionieren Sie das 150 x 150-Bild in der …
86 c#  .net  image 

7
Wie füge ich mehrere Baugruppen zu einer zusammen?
Ich verwende meinen Service-Stack mithilfe des EXE-Projekts (Startaufgabe für eine Azure-Anwendung), indem ich die folgende DLL des Service-Stacks und einige DLLs von Azure in das EXE-Projekt kopiert habe. Wenn ich dieses EXE-Projekt erstelle, werden Azure-DLLs mit meiner EXE-Datei gebündelt, aber die DLL des Dienststapels wird nicht mit EXE gebündelt, da …

7
Effiziente Liste eindeutiger Zeichenfolgen C #
Was ist der effizienteste Weg, um eine Liste von Zeichenfolgen zu speichern, bei der Duplikate ignoriert werden? Ich dachte, ein Wörterbuch könnte am besten Zeichenfolgen einfügen, indem Sie dict [str] = false schreiben. und Auflisten durch die Schlüssel als Liste. Ist das eine gute Lösung?
86 c#  unique-values 

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.