Suchergebnisse
Suchergebnisse 1-30 von insgesamt 426.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Properties in dotnet sind nichts anderes, als Eye-Candy/Wrapper um Getter/Setter. In C++ solltest du diese eben genau so verwenden - oder wenn du dir sicher bist, dass du dir nicht gleich das halbe Bein abschießt, halt structs mit public-Membern. Ansonsten geht doch nichts über ein klassisches: C-Quellcode (10 Zeilen)
-
Wie die meisten Formate im Web und in der Informatik, ist CALDAV nicht standardisiert, sondern ein RFC (Request for Comment). Darin ist das Format vorgegeben und für alle öffentlich verfügbar (bei der ISO müsste man z.B. Geld zahlen. Standard für ISOBUS z.B. sauteuer). Naja, was du dir anschauen musst, sind diese beiden (1 2) RFCs, die es übrigens beim ersten Suchergebnis bei Google gab Dann musst du nur noch eine *.ics-Datei erstellen und diese mit dem Explorer öffnen, damit Windows sich darum …
-
Gibt drei Möglichkeiten: 1. Du schaust dir den Quellcode nochmal ganz genau an 2. Du schreibst eine eigene Extension dafür 3. du konvertierst erst mit ToList() und rufst dann ForEach auf. Eine davon ist die Richtige
-
Welchen Vorteil erhoffst du dir, eine Methode als Parameter zu übergeben? Ich sehe bei dir überhaupt nicht einen Einsatzzweck dafür, außer du möchtest filtern - dafür kannste aber genau so gut (und besser) LINQ nutzen. Geht aber, auch ohne dass du den genauen Datentyp weißt, solange du mit Generics umgehen kannst: C#-Quellcode (25 Zeilen) Müsste irgendwie so in VB aussehen: VB.NET-Quellcode (25 Zeilen) Gibt dann folgendes aus: Quellcode (2 Zeilen)
-
Was du noch machen könntest, ist du könntest dir ein Schnipsel aus dem Array ziehen: C#-Quellcode (6 Zeilen) Hier noch ein Schnipsel aus echtem Code: C#-Quellcode (9 Zeilen) Am Ende des Tages bekommst du so auch genau das, was du brauchst. Roh-Daten vom Netzwerk sind z.B. immer BigEndian und müssen (je nach Plattform) zu LE umgewandelt werden (sprich einmal die Byte-Reihenfolge muss durchgetauscht werden. 0<->4 1<->3).
-
Es kommt auf die verwendete Sprache und den Fehler an; ist also immer eine Einzelfallentscheidung. Deine Variante ähnelt halt stark dem üblichen Vorgehen in C und (prä C++11) C++: C-Quellcode (1 Zeile) In modernen Hochsprachen gibt's jedoch viele unterschiedliche Arten und Weisen, mit Fehlern umzugehen. Im Sinne von Clean-Code ist es übrigens nicht, eine Funktion nur ein bool zurückgeben zu lassen, wenn es mehrere Fehlerfälle gibt. So gibst du nur zurück, dass etwas schiefgelaufen ist. Mit einem…
-
Zitat von Amelie: „Da habe ich wohl völlig falsch gedacht...“ Dafür sind wir da Aber ist ja auch gar nicht schlimm, wenn man hier Fehler macht. Dann wird man halt drauf hingewiesen und alle anderen können lernen.
-
Wenn ich dich jetzt richtig verstehe, dann hast du Objekte mit einer 1->N Verbindung zueinander. Sprich 1 Haus hat N Zimmer; jedes Zimmer gehört zu genau einem Haus. Dann ist es schon ganz richtig, die Klassen voneinander in versch. Dateien - oder sogar Unterordner - zu trennen. Wie @Bluespide das bereits gesagt hat. So bewahrst du die Übersichtlichkeit. partial-Klassen dienen eigentlich nur dazu, sehr große Klassen in logische Einheiten aufzuteilen. In deinem Beispiel wäre das z.B. einmal eine …
-
Zitat von VaporiZed: „Indem man sich von der Idee verabschiedet, Controls nach Namen zu suchen, zumindest während der Laufzeit und die Controls in einem UserControl kombiniert, die zusammengehören.“ Alternativ erstellt man einfach Controls, basierend auf den von Microsoft zur Verfügung gestellten und klappert die mit Pattern-Matching ab, sofern man kein eigenes UserControl dafür implementieren möchte. C#-Quellcode (8 Zeilen)
-
Zitat von dive26: „(WLAN-Router) auch zu diesen Infos kommen.“ Ist nicht ganz vergleichbar. Der Router kümmert sich nunmal um das ganze Netzwerk. Der bekommt von allen die DHCPDISCOVER-Nachrichten und kümmert sich auch um IP-Adressvergabe mit Eintrag in seine internen Tabellen. Ein Reverse-Lookup hätte aber eigentlich das tun müssen, was du möchtest. Entweder mit ARP-Liste als Backend oder einfach Brute-Force die IPs im lokalen Netzwerk durchforsten. Wobei du bei letzterem auch drauf achten soll…
-
Zitat von mehmetqan: „Für mich ist der Code Open Source, sobald ich ihn hier poste“ Du hast mehr als die Hälfte ausgelassen. Du hast hier ausschließlich die Code-Behinds gepostet. Es fehlen: - .*proj Datei - .sln Datei - Die Forms-Sourcen - Verwendete Referenzen (die in den .*proj-Dateien stehen) Daher auch der Wink mit dem Zaunpfahl, dass du dir Git aneignen (oder wegen meiner sowas wie DropBox zulegen) solltest. Zitat von mehmetqan: „Ich bin jedoch nicht beruflich in diesem Bereich tätig, sond…
-
Ich würde es ähnlich machen, nur ohne den Zwischenschritt mit der Konsole. Bei StackOverflow habe ich das hier gefunden: stackoverflow.com/questions/17132941/arp-request-in-c-sharp Du kannst aber auch mit dem lokalen DNS/DHCP arbeiten und für den lokalen Lookup eine Any-Anfrage stellen. Dann würdest du eine Tabelle mit Hostnamen => IP bekommen.
-
Zitat von mehmetqan: „Opensource“ Nenenenene, einfach hier wild Code ins Forum posten ist nicht der Sinn hinter open-source. Siehe Git - Grundlagen, Branches, Best-Practices und mehr.
-
Version 1.0.0
BeitragHallo zusammen, Heute wurde eine neue Version von getopt.net veröffentlicht; Version 1.0.0 Dieses Update bringt ein non-breaking Feature mit sich. Version 1.0.0:- Dynamisches Erstellen von Hilfstexten Verwendung: C#-Quellcode (11 Zeilen) Resultat: Quellcode (19 Zeilen) Die Version ist ab sofort bei GitHub und NuGet verfügbar.
-
Okay, mit Tricks habe ich es dann auch ans Laufen bekommen.Naja, mal zu allererst: hübsch isses nicht. Als Zweites: das Tool bietet mir keinen Mehrwert, gegenüber z.B. CPU-Z oder einfach mal sysinfo/Task Manager aufrufen, was mir sämtliche Infos auch mal hübsch darstellt.Was genau möchtest du mit dem Programm bezwecken, was die anderen Programme nicht/schlechter können?Ich kenne die Specs von meinem Rechner ziemlich genau, auch den Preis/Wert. Dein Programm spiegelt das z.T. auch gar nicht wiede…
-
Also ich habe es mir auch nicht anschauen können. vb-paradise.de/index.php/Attachment/55225/ vb-paradise.de/index.php/Attachment/55226/ Wenn selbst Chrome da schon Panik kriegt, dann weiß ich es ehrlich gesagt auch nicht. Was machst du in dem kleinen Ding, sodass alle Virenscanner sich da einscheißern?
-
Ob es sinnvoll ist, heutzutage noch Visual Studio zu verwenden, liegt gänzlich daran, was genau du vor hast. Microsoft wandert immer mehr hin zu VS Code, weil es mit den Addons und Extensions/Integrationen mittlerweile fast schon mächtiger als VS ist. Moderne dotnet-Anwendungen werden auch mittels dotnet-Befehl verwaltet, also lohnt es sich schon, sich dort einzuarbeiten. Zumal VS Code Unterstützung für hunderte, wenn nicht sogar noch mehr, Sprachen hat. VS hat natürlich jedoch den Vorteil, dass…
-
Zeitstempel und Logdatei
BeitragMal eine gänzlich andere Frage: Warum verwendest du nicht einfach eines der vielen Logging-Frameworks die es für .net gibt? Serilog fällt mir da z.B. ein. Bietet alles was du brauchst und dann musst du den Code nicht selbst zurechtbasteln.
-
Du zeigst hier null Eigeninitiative. Ich bin schon erstaunt, dass die Kollegen hier im Forum überhaupt versucht haben, dir großartig weiterzuhelfen. Du musst lernen. Öffne Notepad und die Datei C:\Windows\System32\drivers\etc\hosts und da trägst du ein Quellcode (3 Zeilen) Danach schaust du dir ein paar Bücher an, die gibt's auch online, mit den Grundlagen der Programmierung. Der Compiler hat dir schon ganz genau gesagt, was ihm fehlt und was kaputt ist. Aber du hast es dir in den Kopf gesetzt,…
-
Der Fehler ist hier eindeutig, dass du versuchst, mit einer KI etwas zu erreichen, wofür eine KI niemals gedacht war. Du musst schon selber lernen zu programmieren und nicht versuchen, dich komplett auf eine KI zu stützen. Das ist einfach albern. Als unterstützendes Mittel - als Copilot, wie das schon richtig genannt wird - ist KI eine super Sache. Aber es kann nicht diese ganzen Sachen alleine machen.
-
Zitat von DTF: „Flotte produktion oder unnötig dokumentierten Code?“ Puh, da bin ich gänzlich anderer Meinung. Kommentare müssen sein und die Zeit auch. Der Code kann noch so gut selbstdokumentierend sein, aber manchmal trifft man Entscheidungen, für die man sich auch nur Wochen später selber erschlagen könnte. Wenn die Leute, die ich anstelle keine Kommentare schreiben, wird das bestellte Produkt direkt wieder zurückgegeben
-
Also mir fehlen hier grundsätzlich Informationen. Läuft diese Anwendung als Client auf den Rechnern deiner Kunden, oder ist es ein Web-Dienst? Wie ist die Applikationsstruktur aufgebaut? Zitat von blindspectator85: „Ich weiß nicht, ob es schlau ist, die E-Mails auch in einer SQL-Datenbank zu speichern“ Nur, wenn du wirklich das MIME parsen, auseinanderreißen und zerpflückt ablegen willst, was IMO nicht unbedingt Sinn macht. Sinnvoller wäre es, die Dokumente stumpf zum JSON zu serialisieren und d…
-
@kafffee Du hast einen Input-Strom und einen DEFLATE-Strom. Wenn vom Input Daten kommen, schiebst du sie in den DEFLATE-Strom. Irgendwann ergeben sich daraus Dateien (oder Daten, je nachdem wie du es machst) und die schreibst du dann auf Platte.
-
Entschuldige die späte Antwort, gibt im Moment viel zu tun Zitat von Amelie: „Wäre hier noch etwas zu "verbessern"?“ Immer! Zitat von Amelie: „Public Sub New() End Sub“ Wenn du den Constructor nicht braucht, schreib ihn nicht explizit rein. Lass das den Compiler machen. Und entferne deinen auskommentierten Code. Ansonsten muss ich sagen, ist das wirklich gut gelungen. Daumen hoch