Dravere schrieb:
1. Du schreibst aber nicht @":\\" ? ...
Nein.
Dravere schrieb:
2. Wo genau schaust du dir den Inhalt der Variable an? In der TextBox? Oder im Debugger mit "MouseOver"? Beim "MouseOver" im Debugger wird nämlich für einen Blackslash die Escape-Sequence angezeigt, also Backslash-Backslash.
Danke das war die Aufklärung, das wusste ich noch nicht. Bin im Debugger nach einem Breakpoint Step by Step vorgegangen und bekam sowohl beim Mouseover als auch in der Autoanzeige immer den "falschen" Wert angezeigt.
Das Scheitern der Ausführung hat aber einen anderen Grund gehabt, den ich durch mein Unwissen gar nicht erst erreicht habe. Tja man sollte sich die Exception-Message doch mal genauer ansehen.
Nochmal danke.
Vielleicht dürfte auch noch die andere Antwort in dem Thread auf Stackoverflow sinnvoll sein:
http://stackoverflow.com/a/9391762
Vor allem weil das die einzige Lösung ist, welche keinerlei Tricks verwendet. Das mit der Division setzt ja auf ein nicht weiter dokumentiertes Verhalten von Decimal .
12.24500m.ToString("#.#############################");
Oder auch weniger als 29 '#' hinter dem Komma, falls klar ist, dass die Zahlen sowieso nie mehr als x Nachkommastellen haben sollen.
Grüssli
blurry333 schrieb:
Hallo,
egal welches Objekt ich anlege, es hat immer 4 Methoden. Equals, GetHashCode, getType, ToString . Gebraucht habe ich bislang eigentlich nur die ToString Methode. Sind die anderen dann unnötiger Ballast ??
Nein, die Methoden sind kein unnoetiger Ballast. Du, bzw. das Framework benoetigt diese Methode an verschiedenen Stellen z.B. Vergleichsoperationen in Listen, Vergleichsoperationen von Objekten und kopieren von Objekten.
Okay, vielen Dank für die rasche Antwort.
Vielleicht kann ein Moderator den Thread ja in das richtige Unterforum schieben?
Das Einlesen bekomme ich nun ordentlich hin und die Fomatierung wird auch beibehalten. Nur haut er mir nach der Wahl der gewünschten Sortierung die sortierte Liste komplett durcheinander
Fehlermeldungen habe ich keine mehr, aber ich weiß auch nicht, wie ich das Problem lösen könnte
Grüße
Hallo,
Das Problem lässt sich mit der Funktion Environment.TickCount lösen.
wir entwickeln eine Serverapplikation, welche dauerhaft auf dem Serversystem läuft und TCP-Verbindungen zu diversen Clients verwaltet. Jeder Client muss mindestens alle zwei Sekunden ein Keep Alive-Flag an den Server schicken, damit die jeweilige Verbindung nicht geschlossen wird. Beim Empfang eines Keep-Alive wird also der Timer für die jeweilige Verbindung resettet und läuft dann wieder weiter. Parallel wird geprüft, ob einer der Timer die zwei Sekunden-Marke überschritten hat. (DateTime.Now - startTime).
Problem: Der Server synchronisiert alle sieben Tage dessen Systemzeit mit einem Timeserver. Dabei wird die Systemzeit jedes Mal um ca. zwei Sekunden nach vorne korrigiert - die Serverapplikation meint, der Timer würde bereits länger als zwei Sekunden laufen und schließt die Verbindung.
Kann man also die Zeitdifferenz zwischen einem gegebenen TimeSpan-Objekt und der aktuellen Zeit messen, ohne sich auf die Systemzeit stützen zu müssen?
Danke im Voraus für Antworten.
Hallo Leute, ich versuche gerade in C# WPF eine XML Datei in einer RichtTextBox auszugeben.
Was mir nicht wirkich gelinkt.
Es soll z.B nur ein Satz sein....
Könnte ihr mir vieleicht ein paar Tipps geben ... danke.
Ja ich starte im App.xaml.cs einen Splashscreen und beende ihn wenn das Mainwindow fertig gerendert ist.
Natürlich möchte ich den Splashscreen dann auch wieder in der App beenden und nicht im Mainwindow.
qweqweasdxyc schrieb:
Muss eigentlich ständig die Werbung für myCsharp sein? Die Admins und Mods dort benehmen sich wie Faschisten. Bitte einfach mal unterlassen Werbung für diesen Drecksladen zu machen.
Vielen Dank
Bitte nicht über andere meckern, wenn du hier selbst keinen besseren Stil zeigst!
Zum Thema: C# kennt GDI++-Objekte. Mit denen kann man in Forms und PictureBoxes
bequem zeichnen.
Wofür brauchst du die Liste, wenn du doch die Werte schon im Dictionary hast? Der Vergleich ist dann einfacher (und auch performancemäßig schneller):
if (DictZwei.ContainsKey(datetime))
{
...
}
Hi,
Ok soweit verstanden. Was mir allerdings nicht klar ist, wieso wird sofort der erste Wert in der Liste selektiert wenn man IsSynchronizedWithCurrentItem auf true setzt.
Moin,
ich möchte gerne versuchen Dateien aus einem C# Service für den Anwender in einem Virtuellen Laufwerk abzulegen. Dazu möchte ich keinen lokalen Ordner auf dem Anwendersystem anlegen und das Laufwerk dorthin mappen sondern direkt in den Service.
Dazu habe ich versucht ein Netzlaufwerk anzulegen, dass auf ein .Net Socket zielen soll, was leider jedoch nicht klappt, da der Server nicht kontaktiert wird.
Was muss ich tun und vor allem welches Protokoll muss ich verwenden um das Laufwerk auf meine Serveranwendung zu bekommen?