Suchergebnisse
Suchergebnisse 1-30 von insgesamt 1.000. Es gibt noch weitere Suchergebnisse, bitte verfeinern Sie Ihre Suche.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Zitat von kafffee: „Chunk 1 runterladen, das dann dekomprimieren, dann Chunk2 runterladen an das dekomprimierte Chunk1 anhängen und dann das Ergebnis davon wiederum dekomprimieren usw.... weisst du wie ich mein?“ Ja klar, das geht. Du kannst anfangen zu dekomprimieren, so weit wie du mit dem ersten Teil (Chunk) kommst, und dann weiter machst, sobald weitere Daten (Chunks) da sind.
-
Zitat von kafffee: „Die Frage ist: Kann ich eine Datei, die ich per DeflateStream komprimiert habe, zerlegen und die Einzelteile erst dekomprimieren und dann wieder zusammenfügen?“ Ne, Deflate ist ein aufeinander aufbauende Komprimierung. Du kannst nicht einfach z.B. in der Mitte anfangen zu dekomprimieren. Da steht z.B. drin: Nimm die 5 Bytes, die von meiner Position aus 46 zurückliegen und füge diese 7-mal hintereinander ein. Du musst also vom Anfang aus beginnen.
-
Das Problem hattest du doch schon mal, oder? Hilfetext bei Intellisense fehlt Zitat: „Ich habe eben den radikalen Weg beschritten. VS2017 deinstalliert, mit CCleaner rüber und dann neu installiert. Jetzt sind die Hilfetexte wieder da.“ Damals hatte nur die Neuinstallation geholfen und es gab nicht wirklich ein Ergebnis.
-
Zitat von kafffee: „Ja genau da ist ein Not jeweils davor.“ Ok und was ist jetzt richtig? Dein Code stimmt ja nicht mit deinem Text überein. Du sagst: Zitat von kafffee: „Es soll in einer ComboBox das Item "Update" erscheinen, wenn AddUpdateString32 oder AddUpdateString64 = True ist.“ Im Code steht aber: If (Not AddUpdateString32) Or (Not AddUpdateString64) Then Aktion.Add("Update") was soviel heißt wie, wenn einer der beiden False ist, dann wird Update hinzugefügt.
-
Was klappt nicht? Da ist doch ein NOT davor. If ([b]Not[/b] AddUpdateString32) Or ([b]Not[/b] AddUpdateString64) Then Aktion.Add("Update")?
-
Hast du ein kleines Beispielprojekt? Ist schwer da was zu finden, für mich zumindest. Ansonsten ist es eventuell ein Problem mit dem Doppelladen? Nur als Idee: Zitat: „Loading multiple assemblies with the same identity without context can cause type identity problems similar to those caused by loading assemblies with the same identity into multiple contexts. See Avoid Loading an Assembly into Multiple Contexts.“ Best Practices for Assembly Loading
-
lokale funktionen c#
BeitragZitat von siycah: „während die für eine Lambda immer zwingend notwendig sind.“ Ist das so? Sicher? Lambdas können auch static sein und sollten dann nichts lokal capturen können. War das nicht auch eine Performance-Optimierung in .NET 7, dass der Compiler Lambdas die nichts capturen erkennt und das weg optimiert? C#-Quellcode (1 Zeile)
-
How does Windows link HTML files to folders? Zitat: „This is a shell feature, not a file system feature. The shell copy engine just looks for a folder with the same name (plus a localized suffix) when copying/moving .htm[l] files. This feature is called Connected Files and is documented here.“
-
lokale funktionen c#
BeitragZitat von Haudruferzappeltnoch: „Gibts da auch irgendwelche grundlegenden Überlegungen, die man sich zu dieser Neuerung machen sollte?“ Also ich verstehe hier die Frage nicht richtig, was meinst du mit grundlegenden Überlegungen? Wann man das benutzt oder wie das funktioniert oder wie?
-
Fehler im VS 2019
BeitragZitat von Peter329: „Es handelt sich um einen massiven Bug - und ich kann nur hoffen, dass irgendjemand das gleiche Problem hatte und weiß wie man das umgehen kann.“ Hatte ich noch nie. Ist das nur bei diesem Projekt so, oder auch bei anderen? Ist vermutlich ziemlich schwer da zu helfen, wenn man das selber nicht nachstellen kann. Hast du schon mal den "bin" und den "obj" Ordner gelöscht und dann neu bauen lassen? Ich habe bei VS aktuell den Bug, dass bei WPF-Projekten der Source-Code Generator …
-
Welche Themen sind für die Weiterentwicklung bei Microsoft für Euch wichtig?
Bluespide - - Weitere Sprachen und sprachübergreifende Themen
BeitragSeit einem letzten Update für Windows dürfen WPF-Anwendunge keine Umlaute mehr im Namen haben. Dann starten sie einfach nicht mehr. Hab das tatsächlich auf der Arbeit im Einsatz und auf ein Mal ging die Anwendung bei mir und den Kollegen nicht mehr. Das 'ä' im Dateinamen durch 'ae' ersetzt und es startet wieder. Hat Stunden gebraucht um das herauszufinden. Was bitte ist denn da bei MS schiefgelaufen? Das finde ich schon extrem enttäuschend.
-
Welche Themen sind für die Weiterentwicklung bei Microsoft für Euch wichtig?
Bluespide - - Weitere Sprachen und sprachübergreifende Themen
BeitragZitat von loeffel: „Was hindert euch daran, modernere Versionen oder Libraries zu verwenden“ Gute Frage. Ich benutzte nur noch .NET8 und denke schon gar nicht mehr daran, überhaupt Framework zu verwenden. Das ist schon voll raus aus meinem Kopf. Aber das ist eine gute Frage. Für das Design benutzte ich dann einfach WPF mit WPFUI. Sieht geil aus und ist auch nicht schwer zu verwenden. Für die ganzen kleineren Projekte mach ich auch nicht MVVM, das ist für "richtige" Projekte. vb-paradise.de/index…
-
Also ich kenne jetzt ja nicht deinen Programmaufbau, aber am besten gibst du in die Funktion erst keinen geschlossenen Stream rein. Aber du hast dir ja mit .ToArray das byte-Array rausgeholt und da legst du dann einfach wieder einen neuen Stream drumherum: new MemoryStream(bufferArray) und gibst diesen weiter.
-
Nein, du kannst diesen nicht wieder öffnen, aber je nachdem was du vorhast, musst du den Speicher nicht umkopieren. Du kannst dir das Array dahinter holen und einen neuen MemoryStream drum legen. Wie im Kommentar des Source-Codes von Dispose im MemoryStream beschrieben: // Don't set buffer to null - allow TryGetBuffer, GetBuffer & ToArray to work.
-
Zitat von oobdoo: „eine Art Anti-Breakpoint“ Joa also in gewisser Form gibt es das ja schon als Attribut für Funktionen oder ganze Klassen. Habe ich auch an einigen meiner Hilfs-Funktionen dran, damit ich per Einzelschritt nicht immer wieder durch diese durch steppen muss. Selbst ein Breaktpoint in dieser Methode wird nicht getriggert. C#-Quellcode (4 Zeilen) Kann man auch an ganze Klassen setzten.
-
Warum ist ein Zeichenzählen nie als Funktion fest eingebaut?
Bluespide - - Weitere Sprachen und sprachübergreifende Themen
BeitragNaja, ich denke das Problem ist einfach, wo ziehst du da die Grenze. Für dich sind es diese 47 Funktionen und für den nächsten die 21 und für den anderen noch 9 weitere. Man kann ja nicht alles einbauen und wenn dir dann das Intellisense 4926 Funktionen als Vorschlag bereitet, wäre dein Thread hier vielleicht: "Warum ist eigentlich so viel nutzloser scheiß drin. Die paar Leute, die das Brauchen, schreiben sich das dann halt selbst." Ich habe eine "Extensions"-Klasse, die ich einfach in all meine…
-
Zitat von Haudruferzappeltnoch: „Tut nicht funktionieren, warum weiß ich nicht. Wartet 1 Sekunde schreibt dann sofort Start und End.“ Weil deine Asynchrone Funktionen ein Sub sind und du jetzt für den .GetAwaiter.GetResult() einfach einen Task drum gemacht hast. Das wartet nicht. Wenn du eine Async Funktion hast, sollte der zurückgebende Typ immer Task oder Task<> sein. C#-Quellcode (19 Zeilen)
-
Zitat von Manus: „Gibt es eine effiziente Möglichkeit, diese Verzeichnisstruktur zu einer Datei zusammenzufügen und die darin enthaltenen Daten schnell in ein VB.net Programm einzulesen?“ Kommt bisschen darauf an, wie du die Daten verwenden willst. Brauchst du z.B. nur eine Liste der Pfade? Dann recht ja eine List<string> die du wegschreibst und wieder liest. Brauchst du jeden Unterordner separat in einer hierarchisch Struktur, ist das etwas anderes.
-
Division durch Null
BeitragZitat von ErfinderDesRades: „komisch nur, dasses eine Exception dafür durchaus gibt“ Eigentlich nicht. Die gibt es halt für Ganzzahlen int/long. Nur float/double darf durch 0 teilen. Und der Kompiler ist so schlau, dass er das sieht und bei @VaporiZed aus den Int direkt double gemacht hat. Sieht man daran, dass Int kein Nan hat. Schreib mal As Integer da dran.
-
"is null" vs "==null"
BeitragNicht ganz. Der Unterschied ist eigentlich oben schon von @siycah perfekt beschrieben. == ist ein Operator und als solcher auch überschreibbar. is ist kein Operator und fest implementiert. Das hier ist kein Pattern-Matching: C#-Quellcode (2 Zeilen) Das hier schon: C#-Quellcode (2 Zeilen) is benutzt Pattern-Matching also, wenn du den Cast-Versuch machst und das Ergebnis direkt abspeicherst in einer Variable (hier str), weil er dann sozusagen auf den Typen string str matched. Ist übrigens auch gle…
-
Zitat von ErfinderDesRades: „@Bluespide: Der durch using (imports bei vb.net) etablierte Alias-Name findet keinen Eingang in den IL-Code. Wie sollte das auch gehen?“ Schon klar. Ging nur um das Beilspiel DWORD von DTF, da hier ein globaler Alias vermutlich reicht und eventuell nicht bekannt war. global usings ist ja noch nicht so lange drin und den Using-Alias in jeder Datei neu angeben zu müssen macht ja kein Sinn. Ist doch viel zu viel Aufwand. Aber mit global ist es dann doch endlich nutzbar.…