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.

17
Die Überprüfung für eine oder mehrere Entitäten ist fehlgeschlagen, während Änderungen an der SQL Server-Datenbank mithilfe von Entity Framework gespeichert wurden
Ich möchte meine Bearbeitung in Datenbank speichern und verwende Entity FrameWork Code-First in ASP.NET MVC 3 / C #, erhalte jedoch Fehler. In meiner Ereignisklasse habe ich die Datentypen DateTime und TimeSpan, aber in meiner Datenbank habe ich Datum und Uhrzeit. Könnte dies der Grund sein? Wie kann ich den …


10
Automatische vertikale Bildlaufleiste in WPF TextBlock?
Ich habe eine TextBlockin WPF. Ich schreibe viele Zeilen darauf, die seine vertikale Höhe weit überschreiten. Ich habe erwartet, dass in diesem Fall automatisch eine vertikale Bildlaufleiste angezeigt wird, dies ist jedoch nicht der Fall. Ich habe versucht, im Eigenschaftenbereich nach einer Bildlaufleisteneigenschaft zu suchen, konnte jedoch keine finden. Wie …
335 c#  .net  wpf  scrollbar  textblock 

5
Wie überprüfe ich, ob ein Typ ein Subtyp oder der Typ eines Objekts ist?
Um zu überprüfen, ob ein Typ eine Unterklasse eines anderen Typs in C # ist, ist es einfach: typeof (SubClass).IsSubclassOf(typeof (BaseClass)); // returns true Dies wird jedoch fehlschlagen: typeof (BaseClass).IsSubclassOf(typeof (BaseClass)); // returns false Gibt es eine Möglichkeit zu überprüfen, ob ein Typ entweder eine Unterklasse ODER der Basisklasse selbst …
335 c#  reflection  types  subclass 

8
Was ist ein Double in SQL Server?
Ich habe einige Eigenschaften, in C#denen sich diese befinden, doubleund ich möchte diese in einer Tabelle in SQL Server speichern, habe jedoch festgestellt, dass es keinen doubleTyp gibt. Was ist also am besten zu verwenden, decimaloder float? Dadurch werden Breiten- und Längengrade gespeichert, daher benötige ich die genaueste Genauigkeit. Vielen …

15
Wie kann man das Ergebnis der Ganzzahldivision aufrunden?
Ich denke insbesondere darüber nach, wie Paginierungssteuerelemente angezeigt werden, wenn eine Sprache wie C # oder Java verwendet wird. Wenn ich x Elemente habe, die in Blöcken von y pro Seite angezeigt werden sollen, wie viele Seiten werden benötigt?
335 c#  java  math 

25
Abrufen eines Sub-Arrays aus einem vorhandenen Array
Ich habe ein Array X von 10 Elementen. Ich möchte ein neues Array erstellen, das alle Elemente aus X enthält, die bei Index 3 beginnen und bei Index 7 enden. Natürlich kann ich leicht eine Schleife schreiben, die dies für mich erledigt, aber ich möchte meinen Code so sauber wie …
335 c#  .net  arrays 

30
FileSystemWatcher Geändertes Ereignis wird zweimal ausgelöst
Overа этот вопрос есть ответы на Stapelüberlauf на русском : Как решить повтор события в FileSystemWatcher ändern? Ich habe eine Anwendung, in der ich nach einer Textdatei suche. Wenn Änderungen an der Datei vorgenommen werden, verwende ich den OnChangedEventhandler, um das Ereignis zu behandeln. Ich benutze das, NotifyFilters.LastWriteTimeaber das Ereignis …

6
Berechnen Sie die MD5-Prüfsumme für eine Datei
Ich verwende iTextSharp , um den Text aus einer PDF-Datei zu lesen. Es gibt jedoch Situationen, in denen ich keinen Text extrahieren kann, da die PDF-Datei nur Bilder enthält. Ich lade jeden Tag die gleichen PDF-Dateien herunter und möchte sehen, ob die PDF-Datei geändert wurde. Wenn der Text und das …
334 c#  .net  hash  md5 

30
Unterschied in Monaten zwischen zwei Daten
Overа этот вопрос есть ответы на Stapelüberlauf на русском : Вычисление количества месяцев между двумя датами Wie berechnet man die Differenz in Monaten zwischen zwei Daten in C #? Gibt es ein Äquivalent zur VB- DateDiff()Methode in C #? Ich muss einen Unterschied in Monaten zwischen zwei Daten feststellen, die …
334 c#  .net  vb.net  date 

30
Wie kann ich eine TextBox dazu bringen, nur numerische Eingaben in WPF zu akzeptieren?
Ich möchte Ziffern und den Dezimalpunkt akzeptieren, aber kein Vorzeichen. Ich habe mir Beispiele mit dem NumericUpDown-Steuerelement für Windows Forms und dieses Beispiel eines benutzerdefinierten NumericUpDown-Steuerelements von Microsoft angesehen . Bisher scheint es jedoch so, als würde NumericUpDown (von WPF unterstützt oder nicht) nicht die gewünschte Funktionalität bieten. So wie …
334 c#  wpf  xaml  textbox  numericupdown 

15
Zwei Listen zusammenfügen
Wenn ich zwei Listen mit Typzeichenfolge (oder einem anderen Typ) habe, wie kann ich die beiden Listen schnell verbinden? Die Bestellung sollte gleich bleiben. Duplikate sollten entfernt werden (obwohl jedes Element in beiden Links eindeutig ist). Ich habe beim Googeln nicht viel darüber gefunden und wollte keine .NET-Schnittstellen implementieren, um …
333 c# 

12
Müssen HttpClient und HttpClientHandler zwischen Anforderungen angeordnet werden?
System.Net.Http.HttpClient und System.Net.Http.HttpClientHandler in .NET Framework 4.5 implementieren IDisposable (über System.Net.Http.HttpMessageInvoker ). In der usingAnweisungsdokumentation heißt es: Wenn Sie ein IDisposable-Objekt verwenden, sollten Sie es in der Regel in einer using-Anweisung deklarieren und instanziieren. Diese Antwort verwendet dieses Muster: var baseAddress = new Uri("http://example.com"); var cookieContainer = new CookieContainer(); using …

17
So schneiden Sie Millisekunden von einer .NET DateTime ab
Ich versuche, einen Zeitstempel von einer eingehenden Anforderung mit einem in der Datenbank gespeicherten Wert zu vergleichen. SQL Server behält natürlich eine gewisse Genauigkeit von Millisekunden bei, und wenn es in eine .NET DateTime eingelesen wird, enthält es diese Millisekunden. Die eingehende Anforderung an das System bietet jedoch nicht diese …
333 c#  .net  datetime 

15
Wie rufe ich mit C # eine REST-API auf?
Dies ist der Code, den ich bisher habe: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System; using System.Net.Http; using System.Web; using System.Net; using System.IO; namespace ConsoleProgram { public class Class1 { private const string URL = "https://sub.domain.com/objects.json?api_key=123"; private const string DATA = @"{""object"":{""name"":""Name""}}"; static void Main(string[] args) { …
333 c#  api  rest 

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.