Straipsnis: http://blog.csdn.net/scauscnu/article/details/13621137 Tai turi pasakyti { gauti; rinkinys; }, kadangi nėra privataus savęs segmento, negalime rankiniu būdu nurodyti numatytosios reikšmės, taigi kokia yra numatytoji sistemos reikšmė?
Int tipams numatytoji reikšmė yra 0; Dėl int? tipas, numatytoji reikšmė yra neapibrėžta; Bool tipų numatytoji reikšmė yra klaidinga; Dėl bool? tipas, numatytoji reikšmė yra neapibrėžta; Eilutės tipo numatytoji reikšmė yra neapibrėžta; Dėl stygos? Tipas, haha, be šio rašymo būdo, bus klaidų; DateTime tipo numatytoji reikšmė yra 0001-01-01 00:00:00; For DateTime? tipas, numatytoji reikšmė yra neapibrėžta; Išvardijimo tipams numatytoji reikšmė yra elementas, kurio reikšmė yra 0, jei išvardijimo elemento su 0 nėra, jis vis tiek yra 0, žr. C# Išvardijimai; Dėl išvardijimų? tipas, numatytoji reikšmė yra neapibrėžta; Klasių tipams numatytoji yra neinstanciuota objekto nuoroda; Dėl klasės? Tipas, haha, be šio rašymo būdo bus klaidų. Kalbant apie tipą plius ?, tai reiškia, kad šio tipo reikšmė gali būti nulinė, pavyzdžiui, int iš pradžių neturi nulinės reikšmės, plius int? Jis gali būti nulinis.
Mes tiesiogiai mėgdžiojame ir rašome,
Pateikta išimtis: procesas nutraukiamas dėl StackOverflowException.
Toks straipsnis yra tikrai klaidinantis, jei jūs nepraktikuojate patys!
|