vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Nullable(Of T)-Struktur und Nullable-Klasse 
Autor: Manfred X
Datum: 10.03.10 12:51

Hallo!

Ich habe gerade in der VB-Doku (2008) gelesen und nun ein
Verständnisproblem.

Zitat:

Die Nullable-Klasse unterstützt die Nullable(Of T)-Struktur.
Die Nullable-Klasse unterstützt das Abrufen des zugrunde liegenden Typs
eines Typs, für den NULL-Werte zulässig sind, und Vergleiche und
Gleichheitsoperationen mit Paaren von Typen, für die NULL-Werte zulässig
sind und deren zugrunde liegender Werttyp keine generischen Vergleiche
oder Gleichheitsoperationen unterstützt.



Folgende Fragen sind aufgetaucht:

Was bedeutet der Begriff "unterstützt" in diesem Zusammenhang? Wie ist das implementiert?

Sind Vergleiche und Gleichheitsoperationen nicht ohnehin für alle Primitives definiert?
Was genau ist ein "generischer Vergleich"?

Erklärt sich daraus folgendes Verhalten?

Dim lng1_null, lng2_null As Long?, bl_null As Boolean?
 
bl_null = (lng1_null.Equals(lng2_null))   'true, NULL-Werte gelten als gleich
bl_null = (lng1_null = lng2_null)         'nothing
Ich danke für euer Interesse.

MfG
Manfred

Beitrag wurde zuletzt am 10.03.10 um 12:52:42 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Nullable(Of T)-Struktur und Nullable-Klasse1.649Manfred X10.03.10 12:51
Re: Nullable(Of T)-Struktur und Nullable-Klasse1.051ModeratorDaveS10.03.10 13:11
Re: Nullable(Of T)-Struktur und Nullable-Klasse1.072Manfred X10.03.10 13:20
Vorläufiger Stand1.249Manfred X10.03.10 16:25
Re: Vorläufiger Stand1.037ModeratorDaveS10.03.10 21:03
Re: Vorläufiger Stand1.023Manfred X10.03.10 21:31
Re: Vorläufiger Stand1.017ModeratorDaveS10.03.10 21:55
Re: Vorläufiger Stand1.082Manfred X10.03.10 21:59
Re: Vorläufiger Stand1.031ModeratorRalfE10.03.10 23:53
Re: Vorläufiger Stand1.007Manfred X11.03.10 00:10
Re: Vorläufiger Stand1.003ModeratorRalfE11.03.10 08:28
Re: Vorläufiger Stand969Theo_kkv11.03.10 08:45
Re: Vorläufiger Stand1.145ModeratorRalfE11.03.10 10:28
Re: Vorläufiger Stand1.043Manfred X11.03.10 09:01
Re: Vorläufiger Stand1.073ModeratorRalfE11.03.10 10:24
Re: Vorläufiger Stand1.127Maas11.03.10 11:05
Re: Vorläufiger Stand985Manfred X11.03.10 11:16
Re: Vorläufiger Stand989ModeratorRalfE11.03.10 12:28

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel