Suchergebnisse

Suchergebnisse 1-5 von insgesamt 5.

  • Benutzer-Avatarbild

    [OpenSource] GameUtils

    thefiloe - - Libraries / Controls

    Beitrag

    Zitat von Artentus: „Das kommt mir irgendwie nicht richtig vor, so ist das Dispose-Pattern nicht gedacht. Gibt es nicht vielleicht auch einen Weg, bei dem die ganzen Objekte Zeit haben, sich ordentlich zu entsorgen?“Ich sehe den Thread erst jetzt und weiß auch nicht ob es sich inzwischen schon geklärt hat. Jedoch hat ThuCommix recht. Für die IDisposable Schnittstelle ist eine "spezielle" Implementierung vorgesehen(zumindest bei Klassen -> bei Strukturen kann diese so nicht angewendet werden). Di…

  • Benutzer-Avatarbild

    [OpenSource] GameUtils

    thefiloe - - Libraries / Controls

    Beitrag

    Nein wieso? Der Unmangedteil sollte auch freigegeben werden wenn der Destruktor aufgerufen wird(natürlich sofern das Zeug nicht schon manuell freigegeben worden ist). Ich muss aber ehrlich sagen, dass mir selbst die Unterscheidung nicht immer ganz leicht fällt. Zum Beispiel ist ein FileStream irgendwie Managed aber hat im Hintergrund ein natives FileHandle welches vom System vergeben wird. Was also? Du kannst es übrigens hier nachlesen: msdn.microsoft.com/de-de/libra…o/b1yfkh5e(v=vs.100).aspx wo…

  • Benutzer-Avatarbild

    [OpenSource] GameUtils

    thefiloe - - Libraries / Controls

    Beitrag

    Zitat von Artentus: „Es gibt da übrigens nen Bug in deinem Snippet.“Nennen wir es ein Feature ;). Nein eigentlich habe ich nur nicht wie man automatisch den Klassennamen einfüllt. Somit habe ich einfach ein Feld zur Eingabe erstellt. Wie auch immer. Gestern ist mir eingefallen, dass das das ctor Snippet auch kann und somit werde ich dies wohl in nächster Zeit mal ändern. EDIT: So habs geändert.

  • Benutzer-Avatarbild

    [OpenSource] GameUtils

    thefiloe - - Libraries / Controls

    Beitrag

    Nicht so kompliziert. Am einfachsten gehts, indem du einfach die NuGet-Pakete verwendest.

  • Benutzer-Avatarbild

    [OpenSource] GameUtils

    thefiloe - - Libraries / Controls

    Beitrag

    Geht es dir darum, dass du allgemein kein NuGet kennst? Oder willst du wissen wie die Pakete heißen? @ErfinderDesRades Wenn du es noch gar nicht kennst, dann hast du wirklich etwas vom Besten überhaupt verpasst. NuGet ist ein Open-Source Paketmanager. Wird hauptsächlich verwendet um 3rd Party Libs einzubinden. Bei mir ist das bei großen Projekten schon quasi Pflicht, da ich da teilweise über 40-50 Libs drinnen hab und sich da um Updates kümmern ist nahezu unmöglich. Außerdem klickst du da auf in…