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
JSON-Objektarray mit Json.net deserialisieren
Ich versuche, eine API zu verwenden, die die folgende Beispielstruktur für ihren zurückgegebenen JSON verwendet [ { "customer":{ "first_name":"Test", "last_name":"Account", "email":"test1@example.com", "organization":"", "reference":null, "id":3545134, "created_at":"2013-08-06T15:51:15-04:00", "updated_at":"2013-08-06T15:51:15-04:00", "address":"", "address_2":"", "city":"", "state":"", "zip":"", "country":"", "phone":"" } }, { "customer":{ "first_name":"Test", "last_name":"Account2", "email":"test2@example.com", "organization":"", "reference":null, "id":3570462, "created_at":"2013-08-12T11:54:58-04:00", "updated_at":"2013-08-12T11:54:58-04:00", "address":"", "address_2":"", "city":"", "state":"", "zip":"", …
116 c#  json.net 

2
Wie wird Task <int> zu einem int?
Wir haben diese Methode: async Task&lt;int&gt; AccessTheWebAsync() { HttpClient client = new HttpClient(); Task&lt;string&gt; getStringTask = client.GetStringAsync("http://msdn.microsoft.com"); // You can do work here that doesn't rely on the string from GetStringAsync. DoIndependentWork(); string urlContents = await getStringTask; //The thing is that this returns an int to a method that has …

7
C # mit Streams
Streams sind für mich irgendwie mysteriös. Ich weiß nicht, wann ich welchen Stream verwenden soll und wie ich sie verwenden soll. Kann mir jemand erklären, wie Streams verwendet werden? Wenn ich das richtig verstehe, gibt es drei Stream-Typen: stream read stream write stream Ist das richtig? Und was ist zum …
116 c#  stream 

10
Wie kann ich dafür sorgen, dass XAML DataGridColumns das gesamte DataGrid ausfüllen?
Ich verwende DataGrids in XAML (nicht Silverlight) mit Spalten mit veränderbarer Größe. Das DataGrid wird erweitert, wenn der Benutzer die Größe des Bildschirms ändert. Wenn derzeit die Breite aller DataGrid-Spalten kleiner als die Breite des DataGrid ist, wird eine zusätzliche "Spalte" angezeigt, die nicht anklickbar ist und keinen Zweck erfüllt. …
116 c#  wpf  xaml  datagrid  wpf-controls 



2
KeyValuePair VS DictionaryEntry
Was ist der Unterschied zwischen KeyValuePair, der generischen Version, und DictionaryEntry? Warum wird KeyValuePair in der generischen Dictionary-Klasse anstelle von DictionaryEntry verwendet?
116 c# 


2
Schnittstellenimplementierungen asynchronisieren
Ich versuche derzeit, meine Anwendung mit einigen Async-Methoden zu erstellen. Alle meine E / A-Vorgänge werden durch explizite Implementierungen einer Schnittstelle ausgeführt, und ich bin etwas verwirrt darüber, wie die Vorgänge asynchronisiert werden sollen. Aus meiner Sicht habe ich zwei Möglichkeiten bei der Implementierung: interface IIO { void DoOperation(); } …

4
Was ist global ::?
In C # global::wird es häufig in automatisch generiertem Code verwendet. Es ist nichts, was ich jemals selbst benutzt habe, also weiß ich nicht, was der Zweck ist. Kann das jemand erklären?
116 c# 


3
Wie verwende ich WebRequest, um über https auf eine SSL-verschlüsselte Site zuzugreifen?
Ich schreibe ein Programm, das Inhalte von einer vom Benutzer angegebenen URL liest. Mein Problem liegt in dem Code, der ungefähr so ​​lautet: Uri uri = new Uri(url); WebRequest webRequest = WebRequest.Create(uri); WebResponse webResponse = webRequest.GetResponse(); ReadFrom(webResponse.GetResponseStream()); Und dies ist fehlerhaft, wenn die angegebene URL eine "https: //" - URL …
116 c#  webrequest 

14
Eine Aufzählung basierend auf Werten in einer Datenbank-Nachschlagetabelle automatisch erstellen?
Wie erstelle ich automatisch eine Aufzählung und verwende anschließend ihre Werte in C # basierend auf Werten in einer Datenbank-Nachschlagetabelle (unter Verwendung der Datenschicht der Unternehmensbibliothek)? Wenn ich beispielsweise einen neuen Suchwert in die Datenbank einfüge, möchte ich die zusätzliche statische Aufzählungswertdeklaration nicht manuell im Code hinzufügen müssen. Ich möchte …
116 c#  database  dynamic  enums 

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.