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.

12
JavaScriptSerializer kann in .Net 4.0 nicht gefunden werden
Ich kann weder das JavaScriptSerializerObjekt noch den System.Web.Script.SerializationNamespace in Visual Studio 2010 finden. Ich muss etwas für JSON serialisieren. Was soll ich verwenden? Und ja, ich habe die System.Web.Extensions(in System.Web.Extensions.dll) bereits in das Projekt aufgenommen. Welches ist, warum ich schockiert bin? Ich weiß, System.Web.Extensionswurde in 3.5 als veraltet markiert


26
SQL Data Reader - Behandlung von Nullspaltenwerten
Ich verwende einen SQL-Katareader, um POCOs aus einer Datenbank zu erstellen. Der Code funktioniert nur, wenn er auf einen Nullwert in der Datenbank stößt. Wenn beispielsweise die Spalte Vorname in der Datenbank einen Nullwert enthält, wird eine Ausnahme ausgelöst. employee.FirstName = sqlreader.GetString(indexFirstName); Was ist in dieser Situation der beste Weg, …
297 c#  sqldatareader 

5
Warum sagt mir ReSharper "implizit erfasste Schließung"?
Ich habe folgenden Code: public double CalculateDailyProjectPullForceMax(DateTime date, string start = null, string end = null) { Log("Calculating Daily Pull Force Max..."); var pullForceList = start == null ? _pullForce.Where((t, i) => _date[i] == date).ToList() // implicitly captured closure: end, start : _pullForce.Where( (t, i) => _date[i] == date && …
296 c#  linq  resharper 

8
Wie verwende ich OpenFileDialog, um einen Ordner auszuwählen?
Wie verwende OpenFileDialogich Ordner? Ich wollte das folgende Projekt verwenden: https://github.com/scottwis/OpenFileOrFolderDialog Ich hatte jedoch ein Problem. Es nutzt die GetOpenFileNameFunktion und OPENFILENAMEStruktur. Und OPENFILENAMEhat das Mitglied benannt templateID. Es ist die Kennung für die Dialogvorlage. Das Projekt enthält auch die res1.rcDatei und den Initial-Dialog. Ich konnte jedoch nicht herausfinden, wie …

17
Zeitüberschreitung. Die Zeitspanne, die vor Abschluss des Vorgangs verstrichen ist oder der Server nicht reagiert. Die Anweisung wurde beendet
Ich habe viele Benutzer auf meiner Website (20000-60000 pro Tag), die eine Download-Site für mobile Dateien ist. Ich habe Remotezugriff auf meinen Server (Windows Server 2008-R2). Ich habe bereits Fehler "Server ist nicht verfügbar" erhalten , sehe jetzt jedoch einen Verbindungszeitüberschreitungsfehler. Ich bin damit nicht vertraut - warum tritt es …

17
jQuery UI Dialog mit ASP.NET Button Postback
Ich habe einen jQuery-UI-Dialog, der auf meiner ASP.NET-Seite hervorragend funktioniert: jQuery(function() { jQuery("#dialog").dialog({ draggable: true, resizable: true, show: 'Transfer', hide: 'Transfer', width: 320, autoOpen: false, minHeight: 10, minwidth: 10 }); }); jQuery(document).ready(function() { jQuery("#button_id").click(function(e) { jQuery('#dialog').dialog('option', 'position', [e.pageX + 10, e.pageY + 10]); jQuery('#dialog').dialog('open'); }); }); Mein div: <div id="dialog" …

20
Wie kann ich die Codierung / Codepage einer Textdatei erkennen?
In unserer Anwendung erhalten wir Textdateien ( .txt, .csvusw.) aus verschiedenen Quellen. Beim Lesen enthalten diese Dateien manchmal Müll, da die Dateien in einer anderen / unbekannten Codepage erstellt wurden. Gibt es eine Möglichkeit, die Codepage einer Textdatei (automatisch) zu erkennen? Die detectEncodingFromByteOrderMarksauf dem StreamReaderKonstruktor, arbeiten für UTF8 und andere …



4
Wie kann ich Parallel.ForEach einschränken?
Ich habe eine asynchrone Parallel.ForEach () -Schleife, mit der ich einige Webseiten herunterlade. Meine Bandbreite ist begrenzt, so dass ich nur x Seiten pro Zeit herunterladen kann, aber Parallel.ForEach führt eine ganze Liste der gewünschten Webseiten aus. Gibt es eine Möglichkeit, die Thread-Nummer oder einen anderen Begrenzer zu begrenzen, während …

6
Typnamen ohne vollständigen Namespace abrufen
Ich habe folgenden Code: return "[Inserted new " + typeof(T).ToString() + "]"; Aber typeof(T).ToString() Gibt den vollständigen Namen einschließlich des Namespace zurück Gibt es sowieso nur den Klassennamen (ohne Namespace-Qualifikatoren?)
293 c#  namespaces  typeof 



11
Zuweisen von Out / Ref-Parametern in Moq
Ist es möglich, einen out/ ref-Parameter mit Moq (3.0+) zuzuweisen? Ich habe mir die Verwendung angesehen Callback(), unterstütze jedoch Action<>keine Ref-Parameter, da diese auf Generika basieren. Ich möchte auch vorzugsweise eine Einschränkung ( It.Is) für die Eingabe des refParameters setzen, obwohl ich dies im Rückruf tun kann. Ich weiß, dass …
293 c#  parameters  moq  ref  out 

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.