Π Π°Π±ΠΎΡΠ° Ρ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°ΠΌΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠΉ ΡΡΠΎΡΠΎΠ½Π΅ Π² 1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ β ΠΎΠ΄Π½Π° ΠΈΠ· ΡΠ°ΠΌΡΡ ΡΠ°ΡΡΡΡ Π·Π°Π΄Π°Ρ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ². ΠΠ΄Π½Π°ΠΊΠΎ Π½Π΅ Π²ΡΠ΅ Π·Π½Π°ΡΡ, ΡΡΠΎ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠ² Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠ²ΠΎΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ, ΠΎΡΠ»ΠΈΡΠ°ΡΡΠΈΠ΅ΡΡ ΠΎΡ ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ. Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΡΠ°Π·Π±Π΅ΡΡΠΌ Π²ΡΠ΅ Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Ρ ΡΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠ² Π² ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠΌ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅, Π²ΠΊΠ»ΡΡΠ°Ρ Π½ΡΠ°Π½ΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΠΌΠΈ ΡΠΎΡΠΌΠ°ΠΌΠΈ, Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΡΠΏΠΈΡΠΊΠ°ΠΌΠΈ ΠΈ Π²Π½Π΅ΡΠ½ΠΈΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ.
ΠΠ»Π°Π²Π½Π°Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Π½Π΅ Π²ΡΠ΅ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π½Π°ΠΏΡΡΠΌΡΡ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅ ΠΈΠ·-Π·Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
(ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊΠΎΠ², Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ²) ΡΡΠ΅Π±ΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ
ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡ, Π° Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠ² ΡΠΎΡΠΌ ΠΌΠΎΠ³ΡΡ Π·Π°Π²ΠΈΡΠ΅ΡΡ ΠΎΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°. ΠΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Ρ ΡΠ΅ΡΠ΅Π· ΠΡΠΎΡΠΠ±ΡΠ΅ΠΊΡ ΠΈΠ»ΠΈ ΠΠ±ΡΠ΅ΠΊΡ.Π Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ, Π½ΠΎ ΠΈ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ»ΠΎΠΆΠ½ΡΡ
ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π².
ΠΡΠΎΠ±ΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ΄Π΅Π»ΠΈΠΌ ΡΠΈΠΏΠΈΡΠ½ΡΠΌ ΠΎΡΠΈΠ±ΠΊΠ°ΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈΠ²ΠΎΠ΄ΡΡ ΠΊ ΠΏΠ°Π΄Π΅Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ ΠΊΠΎΠ΄Π°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Π·Π°Π±ΡΠ²Π°ΡΡ, ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠ² Π² Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΏΠΈΡΠΊΠ°Ρ ΠΊΡΡΠΈΡΡΡΡΡΡ, ΠΈ ΠΈΡ ΠΏΡΡΠΌΠΎΠΉ Π²ΡΠ·ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ Π²Π΅ΡΠ½ΡΡΡ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅. Π’Π°ΠΊΠΆΠ΅ ΡΠ°Π·Π±Π΅ΡΡΠΌΡΡ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°ΠΌΠΈ Π² Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΡ ΠΈ ΠΏΡΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠΈ Ρ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ.
1. ΠΠ°Π·ΠΎΠ²ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠ² Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅
ΠΠ°ΡΠ½ΡΠΌ Ρ ΡΠ°ΠΌΡΡ ΠΏΡΠΎΡΡΡΡ ΠΈ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ½Π½ΡΡ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΡΡΠ΅Π½ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π². ΠΡΠΈ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΡ ΡΠΎΡΠΌ, ΠΎΠ±ΡΡΠ½ΡΡ ΡΠΎΡΠΌ ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡ.
Π‘Π°ΠΌΡΠΉ ΠΏΡΡΠΌΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± β ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΊ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ ΡΠ΅ΡΠ΅Π· ΡΠΎΡΠΊΡ:
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅Π Π΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ° = ΠΠ±ΡΠ΅ΠΊΡ.ΠΠΌΡΠ Π΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°;
Π’Π°ΠΊΠΎΠΉ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π΄Π»Ρ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠ² ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΡΠΎΡΠΌΡ, ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈ Π΄Π°ΠΆΠ΅ Π΄Π»Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ
ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
(Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΈ Π·Π°Π³ΡΡΠΆΠ΅Π½Ρ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ). ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ° ΠΠΎΠ½ΡΡΠ°Π³Π΅Π½Ρ Π² ΡΠΎΡΠΌΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°, Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ:
Π’Π΅ΠΊΡΡΠΈΠΉΠΠΎΠ½ΡΡΠ°Π³Π΅Π½Ρ = ΠΡΠΎΡΠΠ±ΡΠ΅ΠΊΡ.ΠΠΎΠ½ΡΡΠ°Π³Π΅Π½Ρ;
ΠΠ΄Π½Π°ΠΊΠΎ Π·Π΄Π΅ΡΡ Π΅ΡΡΡ Π²Π°ΠΆΠ½ΡΠ΅ Π½ΡΠ°Π½ΡΡ:
- πΉ ΠΠ»Ρ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΡ
ΡΠΎΡΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅
ΠΡΠΎΡΠΠ±ΡΠ΅ΠΊΡ.ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ΠΈΠ»ΠΈΠΠ»Π΅ΠΌΠ΅Π½ΡΡΠ€ΠΎΡΠΌΡ.ΠΠΌΡΠΠ»Π΅ΠΌΠ΅Π½ΡΠ°.ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ ΡΠΎΡΠΌΡ ΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ β ΡΠ°Π·Π½ΡΠ΅ ΡΡΡΠ½ΠΎΡΡΠΈ. - πΉ ΠΠ»Ρ ΠΎΠ±ΡΡΠ½ΡΡ
ΡΠΎΡΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡΡ Π½Π°ΠΏΡΡΠΌΡΡ ΠΊ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°ΠΌ ΡΠ΅ΡΠ΅Π·
ΠΡΠΎΡΠΠ±ΡΠ΅ΠΊΡ, Π½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΈ ΠΎΠ±ΡΡΠ²Π»Π΅Π½Ρ ΠΊΠ°ΠΊ ΡΠΊΡΠΏΠΎΡΡΠ½ΡΠ΅. - πΉ ΠΠ»Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ (ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊΠΎΠ², Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ²) ΠΏΡΡΠΌΠΎΠΉ Π΄ΠΎΡΡΡΠΏ ΠΊ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°ΠΌ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅ ΡΠ°ΡΡΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ β ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ.
ΠΡΠ»ΠΈ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠΌ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΡΠ»ΠΊΠΎΠΉ Π½Π° ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ), Π΅Π³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΊΠ°ΠΊ ΡΡΡΠ»ΠΊΡ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΡΡΡΠΎΠΊΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ:
Π‘ΡΡΠ»ΠΊΠ°ΠΠ°ΠΠΎΠ½ΡΡΠ°Π³Π΅Π½ΡΠ° = ΠΡΠΎΡΠΠ±ΡΠ΅ΠΊΡ.ΠΠΎΠ½ΡΡΠ°Π³Π΅Π½Ρ; // ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΡΡΠ»ΠΊΡ
ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ΠΠΎΠ½ΡΡΠ°Π³Π΅Π½ΡΠ° = ΠΡΠΎΡΠΠ±ΡΠ΅ΠΊΡ.ΠΠΎΠ½ΡΡΠ°Π³Π΅Π½Ρ.ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅; // ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΡΡΠΎΠΊΡ
ΠΠΎ ΠΏΠΎΠΌΠ½ΠΈΡΠ΅: Π΄ΠΎΡΡΡΠΏ ΠΊ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠΌ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°ΠΌ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΠΎΠ½ΡΡΠ°Π³Π΅Π½Ρ.ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅) ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ·Π²Π°ΡΡ ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΠΉ Π²ΡΠ·ΠΎΠ², Π΅ΡΠ»ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡ Π½Π΅ Π·Π°Π³ΡΡΠΆΠ΅Π½ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ.
2. Π Π°Π±ΠΎΡΠ° Ρ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°ΠΌΠΈ Π² ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΡ ΡΠΎΡΠΌΠ°Ρ
Π£ΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΠ΅ ΡΠΎΡΠΌΡ Π² 1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ 8.3 ΠΈΠΌΠ΅ΡΡ ΡΠ²ΠΎΡ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°ΠΌΠΈ. ΠΠ΄Π΅ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ° ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΡΠΎΡΠΌΡ β ΡΡΠΎ ΡΠ°Π·Π½ΡΠ΅ Π²Π΅ΡΠΈ, ΠΈ ΠΈΡ
Π»Π΅Π³ΠΊΠΎ ΠΏΠ΅ΡΠ΅ΠΏΡΡΠ°ΡΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡ ΡΠΎΡΠΌΡ ΠΠ°ΡΠ°ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ° ΠΈ ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° Ρ ΡΠ°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΈΠΌΠ΅Π½Π΅ΠΌ, ΡΠΎ:
- π
ΠΡΠΎΡΠΠ±ΡΠ΅ΠΊΡ.ΠΠ°ΡΠ°ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°β Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ° ΡΠΎΡΠΌΡ (ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ Π²Π²Π΅Π΄ΡΠ½ Π² ΠΏΠΎΠ»Π΅). - π₯οΈ
ΠΠ»Π΅ΠΌΠ΅Π½ΡΡΠ€ΠΎΡΠΌΡ.ΠΠ°ΡΠ°ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°.ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅β ΡΠ΅ΠΊΡΡΠ΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ (ΡΠΎ, ΡΡΠΎ Π²ΠΈΠ΄ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ).
Π§ΡΠΎΠ±Ρ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄ Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅Π Π΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°():
ΠΡΠΎΡΠΠ±ΡΠ΅ΠΊΡ.Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅Π Π΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°("ΠΠ°ΡΠ°ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°", ΠΠ»Π΅ΠΌΠ΅Π½ΡΡΠ€ΠΎΡΠΌΡ.ΠΠ°ΡΠ°ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°.ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅);
ΠΠ±ΡΠ°ΡΠ½Π°Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ (ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Ρ ΠΏΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°) Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ, Π΅ΡΠ»ΠΈ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ ΠΡΡΡΠΠΠ°Π½Π½ΡΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΡΠΎΡΠΌΡ Π½Π°ΡΡΡΠΎΠ΅Π½ΠΎ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ.
ΠΠ»Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠ² Π² ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΡ
ΡΠΎΡΠΌΠ°Ρ
ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ»Π΅Π·Π΅Π½ ΠΌΠ΅ΡΠΎΠ΄ ΠΠΎΠ»ΡΡΠΈΡΡΠ€ΠΎΡΠΌΡ(), ΠΊΠΎΡΠΎΡΡΠΉ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΎΠ±ΡΠ΅ΠΊΡ ΡΠΎΡΠΌΡ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π΅Ρ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°ΠΌΠΈ:
Π€ΠΎΡΠΌΠ°ΠΠ±ΡΠ΅ΠΊΡΠ° = ΠΡΠΎΡΠΠ±ΡΠ΅ΠΊΡ.ΠΠΎΠ»ΡΡΠΈΡΡΠ€ΠΎΡΠΌΡ();
Π’Π΅ΠΊΡΡΠ°ΡΠ‘ΡΠΌΠΌΠ° = Π€ΠΎΡΠΌΠ°ΠΠ±ΡΠ΅ΠΊΡΠ°.Π‘ΡΠΌΠΌΠ°ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°;
ΠΡΠ»ΠΈ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡ ΡΠΎΡΠΌΡ Π½Π΅ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ, ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ ΠΡΡΡΠΠΠ°Π½Π½ΡΠΌ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡΠ΅. ΠΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΡΡΠ»Π°ΡΡΡΡ Π½Π° ΠΈΠΌΡ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ° ΡΠΎΡΠΌΡ, Π° Π½Π΅ Π½Π° ΠΏΡΡΡ ΠΊ Π΄Π°Π½Π½ΡΠΌ ΠΎΠ±ΡΠ΅ΠΊΡΠ°.
3. Π§ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠ² ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅
Π‘ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°ΠΌΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ (ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊΠΎΠ², Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ², ΠΏΠ»Π°Π½ΠΎΠ² Π²ΠΈΠ΄ΠΎΠ² Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊ) Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠ»ΠΎΠΆΠ½Π΅Π΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° 1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π½Π΅ Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΡΡ ΡΡΠΎΡΠΎΠ½Ρ. Attempt to read a property that is not loaded on the client β ΡΠΈΠΏΠΈΡΠ½Π°Ρ ΠΎΡΠΈΠ±ΠΊΠ° ΠΏΡΠΈ ΠΏΠΎΠΏΡΡΠΊΠ΅ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ Π½Π΅Π·Π°Π³ΡΡΠΆΠ΅Π½Π½ΠΎΠΌΡ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ.
ΠΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ:
- ΠΠ°Π³ΡΡΠ·ΠΊΠ° ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠ΅ΡΠΎΠ΄Π°
ΠΠ°Π³ΡΡΠ·ΠΈΡΡ():ΠΠ±ΡΠ΅ΠΊΡ = ΠΠΎΠΊΡΠΌΠ΅Π½ΡΡ.ΠΠ°ΠΊΠ°Π·ΠΠΎΠΊΡΠΏΠ°ΡΠ΅Π»Ρ.ΠΠ°ΠΉΡΠΈΠΠΎΠΠΎΠΌΠ΅ΡΡ("000123");ΠΠ±ΡΠ΅ΠΊΡ.ΠΠ°Π³ΡΡΠ·ΠΈΡΡ();
Π‘ΡΠΌΠΌΠ°ΠΠ°ΠΊΠ°Π·Π° = ΠΠ±ΡΠ΅ΠΊΡ.Π‘ΡΠΌΠΌΠ°ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°; // Π’Π΅ΠΏΠ΅ΡΡ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅
- Π§Π°ΡΡΠΈΡΠ½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΡΠΎΠ»ΡΠΊΠΎ Π½ΡΠΆΠ½ΡΡ
ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠ² ΡΠ΅ΡΠ΅Π·
ΠΠ°Π³ΡΡΠ·ΠΈΡΡΠ Π΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ():ΠΠ±ΡΠ΅ΠΊΡ.ΠΠ°Π³ΡΡΠ·ΠΈΡΡΠ Π΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ(ΠΠΎΠ²ΡΠΉ ΠΠ°ΡΡΠΈΠ²("Π‘ΡΠΌΠΌΠ°ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°", "ΠΠΎΠ½ΡΡΠ°Π³Π΅Π½Ρ")); - ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ (ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ²).
ΠΠ°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΡΡΠΎ ΠΠ°Π³ΡΡΠ·ΠΈΡΡ() ΠΈ ΠΠ°Π³ΡΡΠ·ΠΈΡΡΠ Π΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ() Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΠΉ Π²ΡΠ·ΠΎΠ², ΠΏΠΎΡΡΠΎΠΌΡ ΠΈΡ
ΡΠ°ΡΡΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π·Π°ΠΌΠ΅Π΄Π»ΠΈΡΡ ΡΠ°Π±ΠΎΡΡ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ β Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½ΡΠΆΠ½Ρ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅.
Π§ΡΠΎ Π΄Π΅Π»Π°ΡΡ, Π΅ΡΠ»ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡ Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½?
ΠΡΠ»ΠΈ ΠΌΠ΅ΡΠΎΠ΄ ΠΠ°ΠΉΡΠΈΠΠΎΠΠΎΠΌΠ΅ΡΡ() ΠΈΠ»ΠΈ ΠΠΎΠ»ΡΡΠΈΡΡΠ‘ΡΡΠ»ΠΊΡ() Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ, ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅:
1. Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π»ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡ Ρ ΡΠ°ΠΊΠΈΠΌ Π½ΠΎΠΌΠ΅ΡΠΎΠΌ Π² Π±Π°Π·Π΅.
2. ΠΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π»ΠΈ ΠΏΡΠ°Π² Ρ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠ°.
3. ΠΠ΅ ΡΠ΄Π°Π»ΡΠ½ Π»ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡ (ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠ΅ΡΠ΅Π· ΠΠΎΠΌΠ΅ΡΠΊΠ°Π£Π΄Π°Π»Π΅Π½ΠΈΡ).
4. ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠ² Π² Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΏΠΈΡΠΊΠ°Ρ
ΠΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΏΠΈΡΠΊΠΈ β ΡΡΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½Π°Ρ ΠΈΡΡΠΎΡΠΈΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π΄Π°Π½Π½ΡΠΌΠΈ ΡΠ΅ΡΠ΅Π· ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ ΡΠ°Π±Π»ΠΈΡ. ΠΠ΄Π΅ΡΡ Π½Π΅Π»ΡΠ·Ρ ΠΏΡΠΎΡΡΠΎ ΠΎΠ±ΡΠ°ΡΠΈΡΡΡΡ ΠΊ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ°, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΡΡΠΎΠΊΠΈ ΡΠΏΠΈΡΠΊΠ° ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π½Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π·Π°Π³ΡΡΠΆΠ΅Π½Ρ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ.
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°ΠΌΠΈ Π² Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΏΠΈΡΠΊΠ°Ρ :
- π Π§Π΅ΡΠ΅Π· ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΡΠΏΠΈΡΠΊΠ°: Π΅ΡΠ»ΠΈ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅, Π΅Π³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠ΅ΡΠ΅Π·
Π’Π΅ΠΊΡΡΠ°ΡΠ‘ΡΡΠΎΠΊΠ°.ΠΠΎΠ»ΠΎΠ½ΠΊΠ°:Π’Π΅ΠΊΡΡΠ°ΡΠ‘ΡΠΌΠΌΠ° = ΠΠ»Π΅ΠΌΠ΅Π½ΡΡΠ€ΠΎΡΠΌΡ.Π‘ΠΏΠΈΡΠΎΠΊΠΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ².Π’Π΅ΠΊΡΡΠ°ΡΠ‘ΡΡΠΎΠΊΠ°.Π‘ΡΠΌΠΌΠ°; - π Π§Π΅ΡΠ΅Π· ΠΌΠ΅ΡΠΎΠ΄
ΠΠΎΠ»ΡΡΠΈΡΡ(): Π΄Π»Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΡ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠ², Π½Π΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΡΡ Π² ΡΠΏΠΈΡΠΊΠ΅:ΠΠ°ΡΠ°ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ° = ΠΠ»Π΅ΠΌΠ΅Π½ΡΡΠ€ΠΎΡΠΌΡ.Π‘ΠΏΠΈΡΠΎΠΊΠΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ².Π’Π΅ΠΊΡΡΠ°ΡΠ‘ΡΡΠΎΠΊΠ°.ΠΠΎΠ»ΡΡΠΈΡΡ("ΠΠ°ΡΠ°"); - π Π§Π΅ΡΠ΅Π· ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ: Π΅ΡΠ»ΠΈ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡ Π½Π΅ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅, Π½ΠΎ Π½ΡΠΆΠ΅Π½ Π΄Π»Ρ Π»ΠΎΠ³ΠΈΠΊΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π»Ρ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ).
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π² Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΠΏΠΈΡΠΊΠ°Ρ
ΠΊΡΡΠΈΡΡΡΡΡΡ. ΠΡΠ»ΠΈ Π΄Π°Π½Π½ΡΠ΅ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄ΡΡΠ³ΠΎΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ» Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ), Π° ΡΠΏΠΈΡΠΎΠΊ Π½Π΅ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ»ΡΡ, Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ. Π§ΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΡΡΠΎΠ³ΠΎ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄ ΠΠ±Π½ΠΎΠ²ΠΈΡΡ():
ΠΠ»Π΅ΠΌΠ΅Π½ΡΡΠ€ΠΎΡΠΌΡ.Π‘ΠΏΠΈΡΠΎΠΊΠΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ².ΠΠ±Π½ΠΎΠ²ΠΈΡΡ();
ΠΡΠΎΠ²Π΅ΡΡΡΠ΅, ΡΡΠΎ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΡΠΏΠΈΡΠΊΠ°|ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π’Π΅ΠΊΡΡΠ°ΡΠ‘ΡΡΠΎΠΊΠ°.ΠΠΎΠ»ΡΡΠΈΡΡ() Π΄Π»Ρ ΡΠΊΡΡΡΡΡ
ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠ²|ΠΠ±Π½ΠΎΠ²Π»ΡΠΉΡΠ΅ ΡΠΏΠΈΡΠΎΠΊ ΠΏΠΎΡΠ»Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅|ΠΠ·Π±Π΅Π³Π°ΠΉΡΠ΅ ΡΠ°ΡΡΠΎΠ³ΠΎ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΡ ΠΊ ΡΠ΅ΡΠ²Π΅ΡΡ Π² ΡΠΈΠΊΠ»Π΅-->
5. ΠΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΠ΅ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠ² ΠΈ ΡΠ°Π±ΠΎΡΠ° Ρ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ
Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ
ΡΡΠ΅Π½Π°ΡΠΈΡΡ
Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ° Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΎ, ΡΡΠΎΠ±Ρ Π½Π΅ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡ ΡΡΠ΅Π±ΡΠ΅Ρ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΡΡ
Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠΉ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΠΈΠ»ΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π±ΠΎΠ»ΡΡΠΈΡ
Π΄Π°Π½Π½ΡΡ
. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π² 1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ Π΅ΡΡΡ ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌ ΠΡΠΏΠΎΠ»Π½ΠΈΡΡΠΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ ΠΈ ΠΠΎΠΊΠ°Π·Π°ΡΡΠΠΆΠΈΠ΄Π°Π½ΠΈΠ΅.
ΠΡΠΈΠΌΠ΅Ρ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ° ΡΠ΅ΡΠ΅Π· ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ:
ΠΡΠΎΡΠ΅Π΄ΡΡΠ° ΠΠΎΠ»ΡΡΠΈΡΡΠ‘ΡΠΌΠΌΡΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΠΠ°Π‘Π΅ΡΠ²Π΅ΡΠ΅(ΠΠΎΠΌΠ΅ΡΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°) ΠΠΊΡΠΏΠΎΡΡ
ΠΠΎΠΊΡΠΌΠ΅Π½Ρ = ΠΠΎΠΊΡΠΌΠ΅Π½ΡΡ.ΠΠ°ΠΊΠ°Π·ΠΠΎΠΊΡΠΏΠ°ΡΠ΅Π»Ρ.ΠΠ°ΠΉΡΠΈΠΠΎΠΠΎΠΌΠ΅ΡΡ(ΠΠΎΠΌΠ΅ΡΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°);
ΠΠΎΠ·Π²ΡΠ°Ρ ΠΠΎΠΊΡΠΌΠ΅Π½Ρ.Π‘ΡΠΌΠΌΠ°ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°;
ΠΠΎΠ½Π΅ΡΠΡΠΎΡΠ΅Π΄ΡΡΡ
// ΠΠ° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅:
ΠΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ = ΠΠΎΠΊΠ°Π·Π°ΡΡΠΠΆΠΈΠ΄Π°Π½ΠΈΠ΅("ΠΠ°Π³ΡΡΠ·ΠΊΠ° Π΄Π°Π½Π½ΡΡ
...");
ΠΡΠΏΠΎΠ»Π½ΠΈΡΡΠΠΆΠΈΠ΄Π°Π½ΠΈΠ΅(ΠΠΎΠ²ΡΠΉ ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΡ("ΠΠΎΡΠ»Π΅ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΡΠ‘ΡΠΌΠΌΡ", ΠΡΠΎΡΠΠ±ΡΠ΅ΠΊΡ, ΠΠΎΠΌΠ΅ΡΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°));
ΠΡΠΎΡΠ΅Π΄ΡΡΠ° ΠΠΎΡΠ»Π΅ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΡΠ‘ΡΠΌΠΌΡ(Π Π΅Π·ΡΠ»ΡΡΠ°Ρ, ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ) ΠΠΊΡΠΏΠΎΡΡ
ΠΠ°ΠΊΡΡΡΡΠΠΆΠΈΠ΄Π°Π½ΠΈΠ΅(ΠΠΆΠΈΠ΄Π°Π½ΠΈΠ΅);
Π‘ΠΎΠΎΠ±ΡΠΈΡΡ("Π‘ΡΠΌΠΌΠ° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°: " + Π Π΅Π·ΡΠ»ΡΡΠ°Ρ);
ΠΠΎΠ½Π΅ΡΠΡΠΎΡΠ΅Π΄ΡΡΡ
Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΏΠΎΠ»Π΅Π·Π΅Π½, ΠΊΠΎΠ³Π΄Π°:
- π ΠΡΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅, Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ ΠΊΠΎΡΠΎΡΡΡ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
- π₯οΈ Π’ΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ "Π·Π°ΠΌΠΎΡΠ°ΠΆΠΈΠ²Π°Π½ΠΈΡ" ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°.
- π ΠΠ°Π½Π½ΡΠ΅ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°, Π½ΠΎ Π±Π΅Π· Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ.
ΠΠ°ΠΆΠ½ΠΎ: Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΡΠ»ΠΎΠΆΠ½ΡΡΡ ΠΎΡΠ»Π°Π΄ΠΊΡ ΠΊΠΎΠ΄Π°. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠ³Π΄Π° ΡΡΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π»Ρ ΡΠΎΠ½ΠΎΠ²ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π΄Π°Π½Π½ΡΡ ΠΈΠ»ΠΈ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΡΡ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠΉ.
ΠΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠ΅ Π²ΡΠ·ΠΎΠ²Ρ ΠΏΠΎΠ»Π΅Π·Π½Ρ Π΄Π»Ρ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ ΠΎΡΠ·ΡΠ²ΡΠΈΠ²ΠΎΡΡΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, Π½ΠΎ ΡΡΠ΅Π±ΡΡΡ Π°ΠΊΠΊΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΡ Ρ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠΎΠΌ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ ΠΎΡΠΈΠ±ΠΎΠΊ.
6. Π’ΠΈΠΏΠΈΡΠ½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ ΠΊΠ°ΠΊ ΠΈΡ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ
ΠΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°ΠΌΠΈ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΡΠ°ΡΡΠΎ ΡΡΠ°Π»ΠΊΠΈΠ²Π°ΡΡΡΡ Ρ ΠΎΠ΄Π½ΠΈΠΌΠΈ ΠΈ ΡΠ΅ΠΌΠΈ ΠΆΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ. Π Π°Π·Π±Π΅ΡΡΠΌ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ½Π½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ.
| ΠΡΠΈΠ±ΠΊΠ° | ΠΡΠΈΡΠΈΠ½Π° | Π Π΅ΡΠ΅Π½ΠΈΠ΅ |
|---|---|---|
Attempt to read a property that is not loaded on the client |
ΠΠΎΠΏΡΡΠΊΠ° ΠΏΡΠΎΡΠΈΡΠ°ΡΡ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ , ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ Π·Π°Π³ΡΡΠΆΠ΅Π½ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ. | ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΠ°Π³ΡΡΠ·ΠΈΡΡ() ΠΈΠ»ΠΈ ΠΠ°Π³ΡΡΠ·ΠΈΡΡΠ Π΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ() ΠΏΠ΅ΡΠ΅Π΄ ΡΡΠ΅Π½ΠΈΠ΅ΠΌ. |
| ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ° Π½Π΅ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΡΡ Π² ΡΠΎΡΠΌΠ΅ | Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ ΠΡΡΡΠΠΠ°Π½Π½ΡΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΡΠΎΡΠΌΡ Π½Π°ΡΡΡΠΎΠ΅Π½ΠΎ Π½Π΅Π²Π΅ΡΠ½ΠΎ. |
ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΠΏΡΠΈΠ²ΡΠ·ΠΊΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΡΠΎΡΠΌΡ ΠΊ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡΠ΅. |
ΠΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ ΠΏΡΠΈ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠΈ ΠΊ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠΏΠΈΡΠΊΠ° |
Π Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ Π½Π΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΡΠΏΠΈΡΠΊΠ° ΠΈ Π½Π΅ Π΄ΠΎΡΡΡΠΏΠ΅Π½ ΡΠ΅ΡΠ΅Π· ΠΠΎΠ»ΡΡΠΈΡΡ(). |
ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ Π΅Π³ΠΎ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ. |
| ΠΠ°Π²ΠΈΡΠ°Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΏΡΠΈ ΡΡΠ΅Π½ΠΈΠΈ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ° | ΠΠ»ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΡΠ΅ΡΠ²Π΅ΡΠ½Π°Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Π±Π»ΠΎΠΊΠΈΡΡΠ΅Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΠΉ ΠΏΠΎΡΠΎΠΊ. | ΠΠ΅ΡΠ΅Π½Π΅ΡΠΈΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Π² Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΡΠΉ Π²ΡΠ·ΠΎΠ² Ρ ΠΡΠΏΠΎΠ»Π½ΠΈΡΡΠΠΆΠΈΠ΄Π°Π½ΠΈΠ΅. |
ΠΡΡ ΠΎΠ΄Π½Π° ΡΠ°ΡΡΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° β Π½Π΅ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΡΠΈΠΏΠΎΠ² Π΄Π°Π½Π½ΡΡ
. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡ Π² Π±Π°Π·Π΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠΈΠΏ Π§ΠΈΡΠ»ΠΎ, Π° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅ Π²Ρ ΠΏΡΡΠ°Π΅ΡΠ΅ΡΡ ΠΏΡΠΈΡΠ²ΠΎΠΈΡΡ Π΅ΠΌΡ ΡΡΡΠΎΠΊΡ, ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ Π²ΡΠ΄Π°ΡΡ ΠΎΡΠΈΠ±ΠΊΡ ΡΡΠ°Π·Ρ, Π½ΠΎ Π»ΠΎΠ³ΠΈΠΊΠ° ΡΠ°Π±ΠΎΡΡ Π½Π°ΡΡΡΠΈΡΡΡ. ΠΡΠ΅Π³Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ ΡΠΈΠΏΡ Π΄Π°Π½Π½ΡΡ
Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ Π’ΠΈΠΏΠΠ½Ρ():
ΠΡΠ»ΠΈ Π’ΠΈΠΏΠΠ½Ρ(ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅Π Π΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°) <> Π’ΠΈΠΏ("Π§ΠΈΡΠ»ΠΎ") Π’ΠΎΠ³Π΄Π°
Π‘ΠΎΠΎΠ±ΡΠΈΡΡ("ΠΡΠΈΠ±ΠΊΠ°: ΠΎΠΆΠΈΠ΄Π°Π»ΠΎΡΡ ΡΠΈΡΠ»ΠΎ!");
ΠΠΎΠ½Π΅ΡΠΡΠ»ΠΈ;
Π‘ΠΎΠΎΠ±ΡΠΈΡΡ("ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅: " + ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅Π Π΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ° + ", Π’ΠΈΠΏ: " + Π’ΠΈΠΏΠΠ½Ρ(ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅Π Π΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°));
ΠΡΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡΡΠΎ Π½Π°ΠΉΡΠΈ Π½Π΅ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΡ ΡΠΈΠΏΠΎΠ².-->
7. ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Ρ: Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΠΈ DirectCLR
Π ΡΠ΅Π΄ΠΊΠΈΡ ΡΠ»ΡΡΠ°ΡΡ , ΠΊΠΎΠ³Π΄Π° ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ Π½Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ), ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΠΈΠ»ΠΈ DirectCLR Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°ΠΌΠΈ. ΠΡΠΎ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ:
- π ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ (ΡΠΊΠ°Π½Π΅ΡΡ, Π²Π΅ΡΡ), Π³Π΄Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠ² ΠΏΡΠΈΡ ΠΎΠ΄ΡΡ ΠΈΠ·Π²Π½Π΅.
- π ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ Π²Π΅Π±-ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ, Π³Π΄Π΅ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡΡΡ ΠΏΠΎ API.
- π₯οΈ Π Π°Π±ΠΎΡΡ Ρ Π½ΠΈΠ·ΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΠΌΠΈ ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ Windows ΡΠ΅ΡΠ΅Π· DirectCLR.
ΠΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ° ΠΈΠ· ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ:
ΠΠ½Π΅ΡΠ½ΡΡΠΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° = ΠΠΎΠ²ΡΠΉ COMΠΠ±ΡΠ΅ΠΊΡ("MyDevice.ComComponent");
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅Π¨ΡΡΠΈΡ
ΠΊΠΎΠ΄Π° = ΠΠ½Π΅ΡΠ½ΡΡΠΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°.ReadBarcode();
ΠΡΠΎΡΠΠ±ΡΠ΅ΠΊΡ.Π¨ΡΡΠΈΡ
ΠΊΠΎΠ΄ = ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅Π¨ΡΡΠΈΡ
ΠΊΠΎΠ΄Π°;
ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Ρ DirectCLR ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΡΠ±ΠΎΡΠΊΡ .NET ΠΈ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΎΠ±ΡΡΡΠΊΡ Π½Π° C#. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ° ΠΈΠ· ΡΠ°ΠΉΠ»Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Windows:
// ΠΠ° ΡΡΠΎΡΠΎΠ½Π΅ C# (ΡΠΏΡΠΎΡΡΠ½Π½ΠΎ)
public string GetRegistryValue(string keyName) {
return Microsoft.Win32.Registry.GetValue(...).ToString();
}
// Π 1Π‘:
CLRΠΠ±ΡΠ΅ΠΊΡ = ΠΠΎΠ²ΡΠΉ COMΠΠ±ΡΠ΅ΠΊΡ("MyCLRLibrary.Class1");
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ΠΠ·Π Π΅Π΅ΡΡΡΠ° = CLRΠΠ±ΡΠ΅ΠΊΡ.GetRegistryValue("MyKey");
ΠΡΠΎΡΠΠ±ΡΠ΅ΠΊΡ.ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° = ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ΠΠ·Π Π΅Π΅ΡΡΡΠ°;
ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ Π²Π½Π΅ΡΠ½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ
1. Π’ΡΠ΅Π±ΡΡΡ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ (Π΄Π»Ρ COM).
2. ΠΠΎΠ³ΡΡ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² Π²Π΅Π±-ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅ ΠΈΠ»ΠΈ ΡΠΎΠ½ΠΊΠΎΠΌ ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅.
3. ΠΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡΡ (ΠΏΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ).
8. ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°ΠΌΠΈ
ΠΠ΅ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π·Π°ΠΌΠ΅Π΄Π»ΠΈΡΡ ΡΠ°Π±ΠΎΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠΎΡ ΠΊΠ»ΡΡΠ΅Π²ΡΠ΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ ΠΏΠΎ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ:
- π ΠΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΡΠΉΡΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΠ΅ Π²ΡΠ·ΠΎΠ²Ρ: Π·Π°Π³ΡΡΠΆΠ°ΠΉΡΠ΅ ΡΠΎΠ»ΡΠΊΠΎ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ
ΠΠ°Π³ΡΡΠ·ΠΈΡΡΠ Π΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ(). - π ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅: Π΅ΡΠ»ΠΈ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡ ΡΠΈΡΠ°Π΅ΡΡΡ ΡΠ°ΡΡΠΎ, ΡΠΎΡ ΡΠ°Π½ΠΈΡΠ΅ Π΅Π³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅.
- π ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΡΠΉΡΠ΅ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΏΠΈΡΠΊΠΈ: Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π½ΡΠΆΠ½ΡΠ΅ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π·Π°ΡΠ°Π½Π΅Π΅, ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ Π²ΡΠ·ΠΎΠ²ΠΎΠ²
ΠΠΎΠ»ΡΡΠΈΡΡ(). - β‘ ΠΠ·Π±Π΅Π³Π°ΠΉΡΠ΅ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΡ
ΡΡΠ΅Π½ΠΈΠΉ: Π΅ΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅
ΠΠΎΠ½ΡΡΠ°Π³Π΅Π½Ρ.ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, ΡΠ½Π°ΡΠ°Π»Π° ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅, Π·Π°Π³ΡΡΠΆΠ΅Π½ Π»ΠΈΠΠΎΠ½ΡΡΠ°Π³Π΅Π½ΡΠ½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ.
ΠΡΠΈΠΌΠ΅Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠ²:
// ΠΠ»ΠΎΡ
ΠΎ: ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ Π²ΡΠ·ΠΎΠ²Ρ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°
ΠΠΎΠΊΡΠΌΠ΅Π½Ρ.ΠΠ°Π³ΡΡΠ·ΠΈΡΡ();
Π‘ΡΠΌΠΌΠ° = ΠΠΎΠΊΡΠΌΠ΅Π½Ρ.Π‘ΡΠΌΠΌΠ°ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°;
ΠΠ°ΡΠ° = ΠΠΎΠΊΡΠΌΠ΅Π½Ρ.ΠΠ°ΡΠ°;
ΠΠΎΠ½ΡΡΠ°Π³Π΅Π½Ρ = ΠΠΎΠΊΡΠΌΠ΅Π½Ρ.ΠΠΎΠ½ΡΡΠ°Π³Π΅Π½Ρ;
// Π₯ΠΎΡΠΎΡΠΎ: ΠΎΠ΄Π½Π° Π·Π°Π³ΡΡΠ·ΠΊΠ° Π΄Π»Ρ Π²ΡΠ΅Ρ
Π½ΡΠΆΠ½ΡΡ
ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠ²
ΠΠΎΠΊΡΠΌΠ΅Π½Ρ.ΠΠ°Π³ΡΡΠ·ΠΈΡΡΠ Π΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ(ΠΠΎΠ²ΡΠΉ ΠΠ°ΡΡΠΈΠ²("Π‘ΡΠΌΠΌΠ°ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°", "ΠΠ°ΡΠ°", "ΠΠΎΠ½ΡΡΠ°Π³Π΅Π½Ρ"));
Π‘ΡΠΌΠΌΠ° = ΠΠΎΠΊΡΠΌΠ΅Π½Ρ.Π‘ΡΠΌΠΌΠ°ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°;
ΠΠ°ΡΠ° = ΠΠΎΠΊΡΠΌΠ΅Π½Ρ.ΠΠ°ΡΠ°;
ΠΠΎΠ½ΡΡΠ°Π³Π΅Π½Ρ = ΠΠΎΠΊΡΠΌΠ΅Π½Ρ.ΠΠΎΠ½ΡΡΠ°Π³Π΅Π½Ρ;
Π’Π°ΠΊΠΆΠ΅ ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ. ΠΡΠ»ΠΈ Π²Ρ ΡΠ°Π±ΠΎΡΠ°Π΅ΡΠ΅ Π² ΠΌΠΎΠ΄ΡΠ»Π΅ ΡΠΎΡΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΡΠΎΡΠΠ±ΡΠ΅ΠΊΡ Π΄Π»Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°ΠΌ ΡΠΎΡΠΌΡ. ΠΡΠ»ΠΈ Π² ΠΎΠ±ΡΠ΅ΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅ Ρ ΡΠ»Π°Π³ΠΎΠΌ ΠΠ»ΠΈΠ΅Π½Ρ β ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΠΉΡΠ΅ ΡΡΡΠ»ΠΊΠΈ Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡΡ ΡΠ²Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ Π»ΠΈΡΠ½ΠΈΡ
ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ
Π²ΡΠ·ΠΎΠ²ΠΎΠ².
ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°ΠΌΠΈ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΡΡΠΊΠΎΡΠΈΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° Π² 2-3 ΡΠ°Π·Π°, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π² ΡΠΎΡΠΌΠ°Ρ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ².
FAQ: Π§Π°ΡΡΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΏΠΎ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°ΠΌΠΈ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ° ΠΎΠ±ΡΠ΅ΠΊΡΠ° Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅ Π±Π΅Π· Π·Π°Π³ΡΡΠ·ΠΊΠΈ?
ΠΠ΅Ρ, ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° 1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΈΡΠ°ΡΡ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅ Π±Π΅Π· ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ. Attempt to access unloaded property β ΡΡΠ°Π½Π΄Π°ΡΡΠ½Π°Ρ ΠΎΡΠΈΠ±ΠΊΠ° Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΠ°Π³ΡΡΠ·ΠΈΡΡ() ΠΈΠ»ΠΈ ΠΠ°Π³ΡΡΠ·ΠΈΡΡΠ Π΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ().
ΠΠΎΡΠ΅ΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ° Π² ΡΠΎΡΠΌΠ΅ Π½Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°Π΅Ρ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ ?
ΠΡΠΎ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΠΈΠ·-Π·Π° ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΡΠΎΡΠΌΠ° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ ΠΊΠΎΠΏΠΈΠ΅ΠΉ Π΄Π°Π½Π½ΡΡ
, Π° Π½Π΅ Ρ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠΌ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠΌ. ΠΡΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ» ΠΎΠ±ΡΠ΅ΠΊΡ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅, Π° ΡΠΎΡΠΌΠ° Π½Π΅ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ»Π°ΡΡ, Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄ ΠΠ±Π½ΠΎΠ²ΠΈΡΡ() Π΄Π»Ρ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ.
ΠΠ°ΠΊ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ° Π² Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΠΏΠΈΡΠΊΠ΅, Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΎ Π½Π΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°Ρ ?
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄ ΠΠΎΠ»ΡΡΠΈΡΡ() Π΄Π»Ρ ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΡΡΡΠΎΠΊΠΈ:
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ = ΠΠ»Π΅ΠΌΠ΅Π½ΡΡΠ€ΠΎΡΠΌΡ.Π‘ΠΏΠΈΡΠΎΠΊ.Π’Π΅ΠΊΡΡΠ°ΡΠ‘ΡΡΠΎΠΊΠ°.ΠΠΎΠ»ΡΡΠΈΡΡ("ΠΠΌΡΠ Π΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ°");
Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ ΡΠΏΠΈΡΠΊΠ° (Π²ΠΊΠ»ΡΡΡΠ½ Π² Π·Π°ΠΏΡΠΎΡ).
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅ Π±Π΅Π· ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ?
ΠΠ°, Π½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠ² ΡΠΎΡΠΌΡ. ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠ² ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ (ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊΠΎΠ², Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ²) ΡΡΠ΅Π±ΡΠ΅Ρ ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ·ΠΎΠ²Π° ΠΈ Π·Π°ΠΏΠΈΡΠΈ. ΠΡΠΈΠΌΠ΅Ρ Π΄Π»Ρ ΡΠΎΡΠΌΡ:
ΠΡΠΎΡΠΠ±ΡΠ΅ΠΊΡ.Π Π΅ΠΊΠ²ΠΈΠ·ΠΈΡΠ€ΠΎΡΠΌΡ = ΠΠΎΠ²ΠΎΠ΅ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅; // ΠΠ·ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅
ΠΡΠΎΡΠΠ±ΡΠ΅ΠΊΡ.ΠΠ°ΠΏΠΈΡΠ°ΡΡ(); // Π‘ΠΎΡ
ΡΠ°Π½ΡΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ (Π΅ΡΠ»ΠΈ ΡΠΎΡΠΌΠ° ΠΏΡΠΈΠ²ΡΠ·Π°Π½Π° ΠΊ ΠΎΠ±ΡΠ΅ΠΊΡΡ)
ΠΠ°ΠΊ ΠΎΡΠ»Π°Π΄ΠΈΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΏΡΠΈ ΡΡΠ΅Π½ΠΈΠΈ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠ² Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅?
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΡΠΈΡΠΌΡ:
- ΠΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ Π·Π°Π³ΡΡΠΆΠ΅Π½Π½ΠΎΡΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ°:
ΠΡΠ»ΠΈ ΠΠ΅ ΠΠ±ΡΠ΅ΠΊΡ.ΠΠ°Π³ΡΡΠΆΠ΅Π½() Π’ΠΎΠ³Π΄Π°.... - ΠΡΠ²ΠΎΠ΄ΠΈΡΠ΅ ΡΠΈΠΏ Π·Π½Π°ΡΠ΅Π½ΠΈΡ:
Π‘ΠΎΠΎΠ±ΡΠΈΡΡ(Π’ΠΈΠΏΠΠ½Ρ(ΠΠ±ΡΠ΅ΠΊΡ.Π Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ)). - ΠΠΊΠ»ΡΡΠΈΡΠ΅ ΠΎΡΠ»Π°Π΄ΠΊΡ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡΠ΅ ΠΈ ΡΡΠ°Π²ΡΡΠ΅ ΡΠΎΡΠΊΠΈ ΠΎΡΡΠ°Π½ΠΎΠ²Π° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ°Ρ .
- ΠΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ ΠΏΡΠ°Π²Π° Π΄ΠΎΡΡΡΠΏΠ° ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΊ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ.