рдореБрдЭреЗ рд╣реИрдХрдиреАрдб рд╢рдмреНрдж "рд╕рдореНрдореЗрд▓рди" рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИред рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рд╣рд┐рддреЛрдВ рд╡рд╛рд▓реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рдПрдХ рдмреИрдардХ рд╣реИ рдЬреЛ рдЕрдкрдиреЗ рдкреНрд░рд┐рдп рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реБрдирдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдРрд╕реЗ рдЯреНрд░рд┐рдХреНрд╕ рднреА рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ .NET рдлреНрд░реЗрдорд╡рд░реНрдХ рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдирд┐рдпрдореЛрдВ рдХреЛ рджрд░рдХрд┐рдирд╛рд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдмреИрдардХ рдХрд╛ рдкреНрд░рд╛рд░реВрдк рджрд╕ рд╕реНрд▓реЙрдЯ рд╣реИрдВ рдЬреЛ рдХреЗрд╡рд▓ рд╕рдмрд╕реЗ рдЖрдзреБрдирд┐рдХ рдирд┐рдЪреЛрдбрд╝рдиреЗ рд╕реЗ рднрд░реЗ рд╣реБрдП рд╣реИрдВ, рдХрднреА-рдХрднреА рдЕрднреА рддрдХ рдЬрд╛рд░реА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рднреА рдирд╣реАрдВред рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рдкреНрд░рд╛рд░реВрдк рд╣реИ рдЬрдм рд╕рдореНрдореЗрд▓рди рдХреА рд╡рд┐рд╖рдпрд╡рд╕реНрддреБ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдирд╣реАрдВ рдХрд░рдиреЗ рд╡рд╛рд▓реА рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдХреЗ рд╕рд╛рде рдЧреНрд░рд┐рдб рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рдПрдХ рд╕реЗрдЯ: рд╣рдорд╛рд░реЗ рдордВрдЪ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдЧреИрд░-рд╣реЛрдирд╣рд╛рд░ рд╡рд┐рд╖рдпреЛрдВ рдХреЗ рдЙрдиреНрдореВрд▓рди рдкрд░ рдмрд╣реБрдд рдХрд╛рдо рд╣реИред
рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ CLRium рдХреЗ рдЖрдкрдХреЗ рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдЕрднреА рднреА рдЖрдкрдХреА рдпрд╛рджрджрд╛рд╢реНрдд рдореЗрдВ рд╣реИрдВред рдореБрдЭреЗ рдпрд╛рдж рд╣реИ рдФрд░ рд╕рдордп-рд╕рдордп рдкрд░ рдЖрдкрдХреА рдХрдИ рд╕рдореАрдХреНрд╖рд╛рдУрдВ рдкрд░ рдирдЬрд╝рд░ рдбрд╛рд▓рддреЗ рд╣реИрдВ, рдЬреЛ рдлрд┐рд░ рд╕реЗ рдЦрд░реНрдЪ рдХрд░рдиреЗ рдХреА рдореЗрд░реА рдЗрдЪреНрдЫрд╛ рдХреЛ рдЧрд░реНрдо рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рдЗрд╕ рд╕рдордп - рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдПрдХ рдкреВрд░реНрд╡рд╛рдЧреНрд░рд╣ рдХреЗ рд╕рд╛рдеред рдФрд░ рдореЗрд░реЗ рдкрд╛рд╕ рднрд╡рд┐рд╖реНрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдмрд┐рдЧрд╛рдбрд╝рдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ: рдХреЛрд░ рд╕реАрдПрд▓рдЖрд░ рдХреЛ рдЦреБрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП .NET рдлреНрд░реЗрдорд╡рд░реНрдХ рдмрдВрдж рд╣реЛ рдЬрд╛рдПрдЧрд╛ ред рдХреНрдпреЛрдВ? рдЖрдУ рдФрд░ рдПрдХ рдХрд╛рд░ рдИрдВрдзрди рднрд░рдиреЗ рдХреА рдХреАрдордд рдХреЗ рд▓рд┐рдП рдЖрдк рдЕрдкрдиреЗ рд▓рд┐рдП рдкрддрд╛ рд▓рдЧрд╛ рд▓реЗрдВрдЧреЗред
рдореИрдВ рд╕рднреА рдХреЛ рдХреНрдпреЛрдВ рдЖрдордВрддреНрд░рд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ? рдмреИрдардХ рдХреЗ рд╡рд┐рд╖рдп рд╕рднреА рдЪрдпрди рдкрд░ рд╣реИрдВ рдФрд░ рдЖрдкрдХреЛ рд╣рдорд╛рд░реЗ рдУрдкрдирд╕реЛрд░реНрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдбреБрдмрдХреА рд▓рдЧрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ, рдореИрдВ рдЦреБрдж рдЬрд╛рдКрдВрдЧрд╛: рд╣рдо CoreCLR рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддреЗ рд╣реИрдВ: 2.0 рд╕реЗ 3.0 рддрдХ, рдПрдХ рд╕реНрд╡-рд▓рд┐рдЦрд┐рдд рдбреАрдмрдЧрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбрд┐рдмрдЧрд┐рдВрдЧ , C # 7. *, 8.0, рдЧрд╛рд░рдмреЗрдЬ рдХрд▓реЗрдХреНрдЯрд░ рдПрдкреАрдЖрдИ рдХреЗ рд╕рдмрд╕реЗ рдЕрдореАрд░ рдФрд░ рд╕рдмрд╕реЗ рд╡рд┐рд╡рд╛рджрд╛рд╕реНрдкрдж рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ, рдЕрдкреНрд░рдмрдВрдзрд┐рдд рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдирдП рдЙрдкрдХрд░рдг рдкреНрд░рдмрдВрдзрди рдЧреБрдг, рдФрд░ рдмрд╣реБрдд рдХреБрдЫ ред
рдкрдврд╝реЗрдВ рдФрд░ рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд░реЗрдВ

рд▓реЗрдЦреЛрдВ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдФрд░ рднрд╛рд╖рдгреЛрдВ рдХреЗ рд╡рд┐рд╖рдпреЛрдВ рдХреА рдкреВрд░реА рд╕реВрдЪреА - рдХрдЯ рдХреЗ рдиреАрдЪреЗ рд░рд┐рдкреЛрд░реНрдЯ (рд╕рднреА рдирд╣реАрдВ):
.NET рдХреЛрд░ рдХреА рдЕрднреА-рдЕрднреА рдЬрд╛рд░реА рдФрд░ рдЕрднреА рддрдХ рдЬрд╛рд░реА рдирд╣реАрдВ рдХреА рдЧрдИ рд╡рд╛рд░реНрдо-рдЕрдк рд░рд┐рдкреЛрд░реНрдЯред рдЗрд╕реЗ рд╕реБрдирдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд░рд╛рдп рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдо рдХрд╣рд╛рдБ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ, рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ рдФрд░ рдХрд┐рд╕рдХреЗ рд╕рд╛рде - рдЗрд╕реЗ рд╢реЗрд▓реНрдл рдкрд░ рд░рдЦрдирд╛ рд╣реИред
рд╕реНрдкреИрди <рдЯреА>, рдореЗрдореЛрд░реА <рдЯреА>
рдирдП рдкреНрд░рдХрд╛рд░ рдХреЗ рдбреЗрдЯрд╛ рдЬреЛ рд╢рдмреНрдж рд╕реЗ рдбрд░рддреЗ рдирд╣реАрдВ рд╣реИрдВ, рдкреНрд░рдХреГрддрд┐ рдореЗрдВ рдХреНрд░рд╛рдВрддрд┐рдХрд╛рд░реА рд╣реИрдВред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╕рд░рдгрд┐рдпреЛрдВ, рддрд╛рд░, рдФрд░ рдЕрдкреНрд░рдмрдВрдзрд┐рдд рдбреЗрдЯрд╛ рдмрдлрд╝рд░реНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡реЗ рдЕрддрд┐рд░рд┐рдХреНрдд рд░реВрдк рд╕реЗ рдХрдИ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╕рдВрдЪрд╛рд▓рди рдХреЛ рд╡реИрдз рдХрд░рддреЗ рд╣реИрдВред рд░рд┐рдкреЛрд░реНрдЯ рд╕реЗ рд╣рдо рд╕реАрдЦрддреЗ рд╣реИрдВ: рд╡реЗ рдХреНрдпреЛрдВ рдкреЗрд╢ рдХрд┐рдП рдЧрдП, рдХрд┐рди рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдХрд┐рддрдиреА рддреЗрдЬреА рд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХрд┐рди рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдкрд░, рдФрд░ рд╕рд╛рде рд╣реА рд╣рдо рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдХреЛрдб рд╕реЗ рдЕрдзрд┐рдХ рд╢рд╛рдВрддрд┐ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛрдиреЗ рд▓рдЧреЗрдВрдЧреЗ, рдХреНрдпреЛрдВрдХрд┐ рд╡рд╣ рд╕реБрд░рдХреНрд╖рд┐рдд рдФрд░ рдкреНрд░рдмрдВрдзрдиреАрдп рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореИрдВ рдЕрддреНрдпрдзрд┐рдХ рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддрд╛ рд╣реВрдВ: рдПрдХ рд╕реБрдЦрдж рдЕрдВрдд рдХреЗ рд╕рд╛рде рдПрдХ рдЬрд╛рд╕реВрд╕ред
рдореЗрдореЛрд░реА: рдореЗрдореЛрд░реАрд╣реИрдВрдбрд▓, рдореЗрдореЛрд░реА рдореИрдирдЬрд░, тАЛтАЛрдореЗрдореЛрд░реАрдкреВрд▓
рдЗрд╕ рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ, рд╣рдо рд╕реНрдореГрддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рддрдЪреАрдд рдЬрд╛рд░реА рд░рдЦреЗрдВрдЧреЗ, рдЕрдзрд┐рдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдФрд░ рдЪрд╛рд▓реЛрдВ рдореЗрдВ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ: рд╣рдо рд╕рд░рдгрд┐рдпреЛрдВ, рдбреЗрдЯрд╛ рдмрдлрд╝рд░реНрд╕ рдХреЛ рдХрд┐рд░рд╛рдП рдкрд░ рд▓реЗрдиреЗ рдХреА рдирдИ рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗред рдЖрдЗрдП рд╕реНрдореГрддрд┐ рдХреЗ рдПрдХ рдЯреБрдХрдбрд╝реЗ рдХреЗ рдорд╛рд▓рд┐рдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдИ рдЕрд╡рдзрд╛рд░рдгрд╛ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдВред рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╣рдо рдирдП рддрд░реАрдХреЛрдВ рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЛ рддреЗрдЬ рдХрд░рдиреЗ рдХреА рддреИрдпрд╛рд░реА рд╢реБрд░реВ рдХрд░ рджреЗрдВрдЧреЗред рдЖрдЦрд┐рд░рдХрд╛рд░, рдЬрдм рд╣рдо рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЕрдЧреНрд░рдгреА рдбреЗрд╡рд▓рдкрд░реНрд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдирдИ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдореБрдЦреНрдп рд╣реЛ рд╕рдХрддрд╛ рд╣реИ: рдпрд╣ рд╣реИ рдХреИрд╕рд▓ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдФрд░ рд╕рд┐рд╕реНрдЯрдо.рдЖрдИрдУ. рдкрд╛рдЗрдкреНрд╕ рдФрд░ рдХрдИ рдЕрдиреНрдпред
рдХрдЪрд░рд╛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдкреАрдЖрдИ
рдХрдЪрд░рд╛ рдЙрдард╛рдиреЗ рд╡рд╛рд▓рд╛ рдЕрдм рдмрджрд▓реА рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП, рдпрд╣ рдкреНрд░рддреАрдд рд╣реЛрдЧрд╛ рдХрд┐ рдЙрдкрдпреБрдХреНрдд рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд░рд┐рдкреЛрд░реНрдЯ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдирдИ рдПрдкреАрдЖрдИ, рдЗрд╕рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдФрд░ рдирдП рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рджрд┐рдЦрд╛рдирд╛ рдФрд░ рдмрд╛рдд рдХрд░рдирд╛ рд╣реИ рдЬреЛ рд╣рдореЗрдВ рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓рд┐рдП рдпрд╛рдж рд░рдЦрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ (рдЬреЛ рдХрд┐, рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рдЕрдЪрд╛рдирдХ рдЖрддрд╛ рд╣реИ)ред рдФрд░ рдпрд╣ рднреА, рд╕рд╛рдорд╛рдиреНрдп рд╢рдмреНрджреЛрдВ рдореЗрдВ - рдпрд╣ рд╣рдорд╛рд░реЗ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдХреНрдпрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реИред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ: рдЬреАрд╕реА рдПрдкреАрдЖрдИ рдХреНрдпрд╛ рд╣реИ рдФрд░ рд╣рдореЗрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ?
рд╕рдмрд╕реЗ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рдФрд░ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рдкреНрд░рд╢реНрди рдирд╣реАрдВ: рдЧреНрд▓реЛрдмрд▓ рдЯреВрд▓реНрд╕ рдФрд░ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдПрдкреАрдЖрдИред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, .NET рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХрдорд╛рдВрдб рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХрд╛ рдПрдХ рд╕рд╛рдзрдиред рдЖрдЗрдП рдПрдХ рдХрд░реАрдм рд╕реЗ рджреЗрдЦреЗрдВ, рддреИрдпрд╛рд░ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░реЗрдВ (рд╡реЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕реЗ рдореБрдЦреНрдп рдФрд░ рдореБрдЦреНрдп рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ) рдФрд░ рддрдп рдХрд░реЗрдВ: рдЬрд╣рд╛рдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдЬрдм рдЖрдкрдХреЛ рдмрд╕ рдЗрд╕рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХреЛ рдпрд╛рдж рд░рдЦрдирд╛ рд╣реЛрдЧрд╛ - рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓рд┐рдП
ClrMD: рд╣рдо рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рдбрд┐рдмрдЧрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рд╣реИрдВ (рдпрд╣ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ!)
рдбрд┐рдмрдЧрд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдФрд░ рдореЗрдореЛрд░реА рдбрдВрдк рдХреЗ рд▓рд┐рдП рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рдмрд╕реЗ рд╕реБрдЦрдж рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╕рднреА рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ
рдиреЗрдЯред рдФрд░ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрдк рдЖрд╡реЗрджрди рдХреЗ рд╕рдорд╕реНрдпрд╛ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреА рдЦреЛрдЬ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдХреЗ рд╕рдорд╕реНрдпрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдЕрдХреНрд╕рд░ рдмрд╣реБрдд рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЛ рдЧрддрд┐ рджреЗрддрд╛ рд╣реИред рд╣рдо рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдПрдВрдЧреЗ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИред
рд╕реНрдкреАрдХрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╢рдмреНрдж
рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЧреНрд░рд┐рдб рдореЗрдВ рд╕рднреА рд░рд┐рдкреЛрд░реНрдЯ рдПрдХ рд╕реНрдкреАрдХрд░ рджреНрд╡рд╛рд░рд╛ рдкрдврд╝реА рдЬрд╛рддреА рд╣реИрдВ:
рд╕реНрдЯреИрдирд┐рд╕реНрд▓рд╛рд╡ рд╕рд┐рдбреНрд░рд┐рд╕реНрдЯреА
рд╡рд┐рднрд┐рдиреНрди рд╕рдореНрдореЗрд▓рдиреЛрдВ рдФрд░ рдмреИрдардХреЛрдВ рдореЗрдВ рдЕрдиреБрднрд╡реА рд╡рдХреНрддрд╛ рдФрд░ рдПрдХ рдСрдирд▓рд╛рдЗрди рдкреБрд╕реНрддрдХ рдХреЗ рд▓реЗрдЦрдХ
CLR рдмреБрдХ: .NET рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рд╣реБрдб рдХреЗ рдиреАрдЪреЗ ред
рдЙрдиреНрд╣реЛрдВрдиреЗ рд╕реА #, рдЧреНрд░реВрд╡реА, рд╕реА / рд╕реА ++ рдФрд░ рдЕрдиреНрдп рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдХрдард┐рдирд╛рдИ рд╕реНрддрд░реЛрдВ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕рд╛рдХрд╛рд░ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдПрдкрдо рд╕рд┐рд╕реНрдЯрдореНрд╕, рд▓рдХреНрд╕реЙрдлреНрдЯ, рдХреИрд╕реНрдкрд░рд╕реНрдХреА рд▓реИрдм рдЬреИрд╕реА рдХрдВрдкрдирд┐рдпреЛрдВ рдореЗрдВ рдХрд╛рдо рдХрд┐рдпрд╛ред
рдХреНрдпрд╛ рдЖрдкрдХреЛ рдХреБрдЫ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдпрд╛рдж рдЖрдпрд╛?
рдЕрдЧрд░ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдХреБрдЫ рдЪреВрдХ рдЧрдП рд╣реИрдВ, рддреЛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд▓рд┐рдЦреЗрдВ, рдФрд░ рдХреНрдпрд╛ рдмрддрд╛рдПрдВ =)
рд╕рдВрдкрд░реНрдХ рд╡рд┐рд╡рд░рдг:
рдореВрд▓реНрдп - 3,000 рд░реВрдмрд▓ред рдореЗрд░реА рдХрд╛рд░ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдбреЗрдврд╝ рдИрдВрдзрди рднрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╣реИред