Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 16806|Odpověď: 1

[Komunikace] C# 3.0 nastav výchozí nastavení

[Kopírovat odkaz]
Zveřejněno 26.12.2016 15:16:18 | | | |
Článek: http://blog.csdn.net/scauscnu/article/details/13621137
To musí říct { get; set; }, protože neexistuje soukromý segment sebe, nemůžeme ručně zadat výchozí hodnotu, takže jaká je výchozí hodnota systému?

Pro int typy je výchozí hodnota 0;
Pro inteligenci? typ, výchozí hodnota je null;
Pro bool typy je výchozí hodnota nepravdivá;
Na bool? typ, výchozí hodnota je null;
Pro typ řetězce je výchozí hodnota null;
Na provázek? Píšte, haha, bez tohoto způsobu psaní budou chyby;
Pro typ DateTime je výchozí hodnota 0001-01-01 00:00:00;
Na DateTime? typ, výchozí hodnota je null;
U typů enum je výchozí hodnota položka s hodnotou 0, pokud enum položka s 0 neexistuje, je stále 0, viz C# Enums;
Na enums? typ, výchozí hodnota je null;
Pro typy tříd je výchozí instancí neinstancovaná reference na objekt;
Na hodinu? Píšte, haha, bez tohoto způsobu psaní budou chyby.
Pokud jde o typ plus ?, znamená to, že hodnota tohoto typu může být null, například int původně nemá nulovou hodnotu, plus int? Může být nulová.




Přímo napodobujeme a píšeme,



Je vyhozena výjimka: Proces je ukončen kvůli StackOverflowException.

Tento typ článku je opravdu zavádějící, pokud si ho sami neprocvičujete!!






Předchozí:Zranitelnost na červené obálce v reálném životě Alipay AR prasklá, vezměte VR červené obálky
Další:Není v misi nějaké přenosné fórum? Kde stáhnout? Nemůžu najít !!
 Pronajímatel| Zveřejněno 26.12.2016 15:23:26 |
Správný způsob přiřazení výchozích hodnot:





Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com