Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Zitat von Peter329: „Ich weiß, dass sich Strukturen mit 'nothing' irgendwie merkwürdig verhalten. Aber erstens ist mir das Regelwerk nicht so richtig klar.“Das täte ich nu denken, ist nu dran, richtig zu lernen, damit dir das klar wird. Hast du irgend ein Buch, wo was dazu steht: Structure vs. Class? Wenn du das verstanden hast, dann kannste auch VaporiZeds Lösung verstehen (nicht nur abschreiben). Ausserdem gibts noch andere Ansätze, die vlt. sogar einfacher sind.

  • Benutzer-Avatarbild

    Mein Erklärungs-Versuch: NullableDateTimePicker abschnitt "Strukturen und Klassen". Weiss net, ob das klar genug ist - wie gesagt: Ein gut Buch dürfte das am besten behandeln. edit: Und auch mein Simpel-Lösungs-Ansatz: Du kannst zwar die Structure nicht sinnvoll mit Is Nothing vergleichen - weil eine structure nie Nothing sein kann - aber der String (refType) in der Structure - der ist natürlich durchaus Nothing - solange er nicht gesetzt ist. Mit dem Ansatz brauchste also nichtmal mit Nullable …

  • Benutzer-Avatarbild

    Zitat von Peter329: „Integer und Date sind Basistypen,“ Stop! Es sind Structure-Typen. "BasisTyp" bezeichnet was ganz anderes.Zitat: „durchlaufen damit keine Initialisierung wie Referenztypen, sondern sie werden im Speicher einfach angelegt. Dadurch können sie nicht "nothing" werden und haben immer einen Default Wert, in diesem Fall 0 und "low Date". “korrekt - jdfs. wenn du mit "low Date" Date.MinValue meinst.Zitat: „Mit String ist das wohl anders. Diese Variablen haben im VB immer eine variabl…