Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 17265|Antwoord: 0

[Bron] Uitvoering van C# statische constructors

[Link kopiëren]
Geplaatst op 12-12-2016 14:17:32 | | | |



Er zijn een paar dingen waar je op moet letten bij het gebruik van statische constructors:

1. De statische constructor heeft noch toegangsmodificators noch parameters. Omdat het dat is. .NET-aanroep, dus modificaties als publiek en privé zijn niet logisch.

2. Wanneer de eerste klasse-instantie wordt aangemaakt of een statisch lid wordt genoemd, . .NET roept automatisch de statische constructor aan om de klasse te initialiseren, wat betekent dat we de statische constructor niet direct kunnen aanroepen, dus we hebben geen controle over wanneer de statische constructor wordt uitgevoerd.

3. Een klasse kan slechts één statische constructor hebben.

4. Parameterloze constructors kunnen naast statische constructors bestaan. Hoewel de lijst met parameters hetzelfde is, behoort één tot de klasse en één tot de instantie, dus er is geen conflict.

5. Ren maximaal één keer.

6. Statische constructors kunnen niet worden geërfd.

7. Als er geen statische constructor wordt geschreven, en de klasse statische leden bevat met instellingen voor initiële waardes, zal de compiler automatisch de standaard statische constructor genereren.






Vorig:Hoe installeer je software automatisch op.
Volgend:python-module van Crypto.Cipher import AES
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com