21 EYLÜL 2008, Pazar
Nedir &; DateTime?"" yani C#?
Bir okuyorum .Net kitap, ve kod örneklerinden birini bu alan ile bir sınıf tanımı vardır:
private DateTime? startdate
DateTime?
ne anlama geliyor?
CEVAP
21 EYLÜL 2008, Pazar
DateTime
beri struct
, ** 5, DateTime
Bir sen değilnesnedeğil ., ^em>başvurubu tür bir alan veya değişken bildirdiğinizde., Ve, int
bir şekilde DateTime
bu nesne, hiç bir referans değil çünkü boş olabilir, yani null
,.
Soru işareti ekleme dönüşür anlamına gelir nullable type,yaDateTime
bir nesnediryanull
.
DateTime?
Nullable
kendisi struct
nerede Nullable<DateTime>
, sözdizimsel şekerdir.
Bunu Paylaş:
C sınıfı sanal bir yöntem olan perform...
Nesne-İlişkisel Haritalama Çerçeve ned...
Varchar ve nvarchar arasındaki fark ne...
Türü, dize ya da ' if ' daha hızlı geç...
En basit standart C içinde bir Segfaul...