Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 17265|Válasz: 0

[Forrás] C# statikus konstruktorok végrehajtása

[Linket másol]
Közzétéve 2016. 12. 12. 14:17:32 | | | |



Van néhány dolog, amire figyelned kell statikus konstruktorok használatakor:

1. A statikus konstruktornak nincs hozzáférési módosítója vagy paramétere. Mert az. .NET hívás, így a nyilvános és privát módosítók nem logikusak.

2. Amikor létrejön az első osztálypéldány vagy bármely statikus tagra hivatkoznak, . A .NET automatikusan hívja a statikus konstruktort az osztály inicializálására, ami azt jelenti, hogy nem hívhatjuk közvetlenül a statikus konstruktort, így nincs irányításunk arra, mikor hajtják végre a statikus konstruktort.

3. Egy osztálynak csak egy statikus konstruktora lehet.

4. Paraméter nélküli konstruktorok együtt létezhetnek statikus konstruktorokkal. Bár a paraméterek listája ugyanaz, az egyik az osztályhoz tartozik, a másik pedig az instance-hoz, így nincs ellentmondás.

5. Legfeljebb egyszer fuss el.

6. A statikus konstruktorok nem öröklődhetnek.

7. Ha nincs statikus konstruktor írva, és az osztály statikus tagokat tartalmaz kezdeti értékbeállításokkal, akkor a fordító automatikusan generálja az alapértelmezett statikus konstruktort.






Előző:Hogyan állítsuk be automatikusan a szoftverindítást.
Következő:python modul a Crypto.Cipher importja AES
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com