рдпрд╣
рдкреЛрдХрд╛-рдпреЛрдХ рдбрд┐рдЬрд╝рд╛рдЗрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА рддреАрд╕рд░реА рдкреЛрд╕реНрдЯ рд╣реИ - рдЬрд┐рд╕реЗ рдПрдирдХреИрдкреНрд╕реБрд▓реЗрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧреБрдг C # рдореЗрдВ рд╕рдмрд╕реЗ рдмреЗрдорд╛рдиреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИрдВред рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ рдЙрдиреНрд╣реЗрдВ рдмрд╣реБрдд рдкреНрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реЗ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ рдореБрдарднреЗрдбрд╝ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдореИрдВ рдЗрд╕ рдмрд╛рдд рд╕реЗ рдмрд┐рд▓рдХреБрд▓ рд╕рд╣рдордд рд╣реВрдБ рдХрд┐ рдРрд╕рд╛ рджрд┐рдЦрдиреЗ рд╡рд╛рд▓рд╛ рдХреЛрдб рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмреЗрдорд╛рдиреА рд╣реИ:
private string name; public string Name { get { return this.name; } set { this.name = value; } }
рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╣рд▓ рдЗрд╕ рдХреЛрдб рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдирд╛ рдирд╣реАрдВ рд╣реИ:
public string Name { get; set; }
рдкрд╣рд▓реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдХреЛрдб рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдЗрд╕рдХреА рдФрдкрдЪрд╛рд░рд┐рдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдПрдирдХреИрдкреНрд╕реБрд▓реЗрд╢рди рдХреЛ рддреЛрдбрд╝рддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ
"[...] рдЧреЗрдЯрд░реНрд╕ рдФрд░ рд╕реЗрдЯрд░реНрд╕ рдЗрдирдХреИрдкреНрд╕реБрд▓реЗрд╢рди рдпрд╛ рдЫреБрдкрд╛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ: рд╡реЗ рдЗрди рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХрд╛ рдЙрд▓реНрд▓рдВрдШрди рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИ, рдЬреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рджреНрд╡рд╛рд░рд╛ рд╡реИрдз рд╣реИред"
рдЬреЗрдореНрд╕ рдУред рдХреЛрдкрд▓рд┐рдпрди рдФрд░ рдЧрд░реНрдЯреНрд░реБрдб рдмреЛрдЬрд░реНрдирд╡рд┐рдЧред рдЭреБрдХ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ред рд╡рд┐рд▓реЗред 2010. рдкреАред 134ред
рдЬрдмрдХрд┐ рдореИрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдорд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧреБрдгреЛрдВ рдХреЗ рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧ рд╣реИрдВ, рдореИрдВ рдЙрдиреНрд╣реЗрдВ рд╢рд╛рдпрдж рд╣реА рдХрднреА рдкрд╛рддрд╛ рд╣реВрдВред рд╡реЗ рд╕рдВрджрд░реНрдн рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдХрднреА рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдХреЗрд╡рд▓ рдореВрд▓реНрдп рдкреНрд░рдХрд╛рд░реЛрдВ рдкрд░ рд╣реА рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВред
рдХреЛрдб рдЧрдВрдз: рдПрдХ рд╕рдВрджрд░реНрдн рдкреНрд░рдХрд╛рд░ рдХреА рдПрдХ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕рдВрдкрддреНрддрд┐рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдЗрдП рдЧреБрдгреЛрдВ рдХреЗ рдПрдХ рдмрд╣реБрдд рдмрдбрд╝реЗ рд╕реЗрдЯ рдХреЛ рджреЗрдЦреЗрдВ рдЬреЛ рдПрдХ рд╕рдВрджрд░реНрдн рдкреНрд░рдХрд╛рд░ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╕рдВрджрд░реНрдн рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕рдВрднрд╡ рдорд╛рди рд╢реВрдиреНрдп рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдкреЛрдХрд╛-рдпреЛрдХ рдбрд┐рдЬрд╝рд╛рдЗрди рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдирд▓ рдХрднреА рднреА рдЙрдЪрд┐рдд рдореВрд▓реНрдп рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ NullReferenceException рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИред
рдирд▓ рдСрдмреНрдЬреЗрдХреНрдЯ рдкреИрдЯрд░реНрди рдЙрди рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИ рдЬрд╣рд╛рдВ рдореВрд▓реНрдп рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдирд╛рдо рд╕рдВрдкрддреНрддрд┐ рдЬреИрд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧреБрдг рдХрднреА рднреА рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВред рд╢реВрдиреНрдп рдорд╛рди (рдФрд░ рд╕рдВрднрд╡рддрдГ, рдЕрдиреНрдп рдЕрдорд╛рдиреНрдп рдореВрд▓реНрдпреЛрдВ рд╕реЗ) рдХреА рд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯрд░ рдореЗрдВ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рд╕реБрд░рдХреНрд╖рд╛рддреНрдордХ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдпрд╣рд╛рдБ рдПрдХ рдареЛрд╕ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
private string name; public string Name { get { return this.name; } set { if (value == null) { throw new ArgumentNullException("value"); } this.name = value; } }
рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдЧрд╛рд░реНрдб рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рднреА рдЕрд╢рдХреНрдд рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдПрдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдореВрд▓реНрдп рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддрд╛ рд╣реИ:
private string name; public string Name { get { return this.name; } set { if (value == null) { this.name = ""; return; } this.name = value; } }
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдПрдХ
POLA рдЙрд▓реНрд▓рдВрдШрди рд╣реЛрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдХрднреА-рдХрднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдП рдЧрдП рдорд╛рдиреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдорд╛рди рд▓реМрдЯрд╛рддрд╛ рд╣реИред рдЖрдк рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдЯрд╛рдЗрдк рдмреВрд▓рд┐рдпрди рдХреЗ рдПрдХ рд╕рдВрдмрджреНрдз рдлрд╝реАрд▓реНрдб рдХреЛ рдЬреЛрдбрд╝рдХрд░ рдареАрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдирд╛рдо рд╢реВрдиреНрдп рдерд╛ рддрд╛рдХрд┐ рдЗрд╕ рдЕрд╕рд╛рдзрд╛рд░рдг рдорд╛рдорд▓реЗ рдореЗрдВ рд╕реЗрдЯрд░ рдХреЛ рд╡рд╛рдкрд╕ рд▓реМрдЯрд╛рдпрд╛ рдЬрд╛ рд╕рдХреЗ, рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рдХреЛрдб рдореЗрдВ рдПрдХ рдЕрд▓рдЧ "рдЧрдВрдз" рд╣реЛрддрд╛ рд╣реИред
рдХреЛрдб рдЧрдВрдз: рдорд╛рди рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧреБрдгрдпрджрд┐ рд╕рдВрдкрддреНрддрд┐ рдкреНрд░рдХрд╛рд░ рдПрдХ рдореВрд▓реНрдп рдкреНрд░рдХрд╛рд░ рд╣реИ, рддреЛ рдорд╛рдорд▓рд╛ рдХрдо рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдорд╛рди рд╢реВрдиреНрдп рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреЗред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдЕрд╢рдХреНрдд рдкрд░ рджреНрд╡рд╛рд░рдкрд╛рд▓ рдХрднреА рдирд╣реАрдВ рдмреИрдарддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╕реАрдзреЗ рдкреНрд░рдХрд╛рд░ рдХреЗ рдореВрд▓реНрдп рдХреА рдЦрдкрдд рднреА рдЕрдиреБрдЪрд┐рдд рд╣реЛ рд╕рдХрддреА рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ,
рдпрд╣ рдХреЗрд╡рд▓ рдЕрдиреБрдореЗрдп рд╣реИ рдХрд┐ рд╡рд░реНрдЧ рдЬрд╛рдирдмреВрдЭрдХрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рдХрд┐рд╕реА рднреА рдореВрд▓реНрдп рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИредрдпрджрд┐, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╡рд░реНрдЧ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рдореВрд▓реНрдпреЛрдВ рдХреЗ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдмрд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдПрдХ рд╕реБрд░рдХреНрд╖рд╛рддреНрдордХ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдкреЗрд╢ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:
public int RetryCount { get; set; }
рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдСрдкрд░реЗрд╢рди рдХреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рдВрдЫрд┐рдд рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕рдВрдкрддреНрддрд┐ рдЖрдкрдХреЛ рдирдХрд╛рд░рд╛рддреНрдордХ рдорд╛рди рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ, рдФрд░ рдпрд╣ рд╡реНрдпрд░реНрде рд╣реИред рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рди рдПрдХ рд╕реБрд░рдХреНрд╖рд╛ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдЬреЛрдбрд╝рдирд╛ рд╣реИ:
private int retryCount; public int RetryCount { get { return this.retryCount; } set { if (value < 0) { throw new ArgumentOutOfRangeException(); } this.retryCount = value; } }
рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХрдИ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдПрдХ рдЖрджрд┐рдо рдкреНрд░рдХрд╛рд░ рдХреА рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЦреБрд▓рд╛рд╕рд╛ рдХрд░рдирд╛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ "рдЖрджрд┐рдо рдХреЗ рд╕рд╛рде рдЬреБрдиреВрди"ред
рд╕рдВрд╢реЛрдзрд┐рдд рдбрд┐рдЬрд╛рдЗрди: рд╕реБрд░рдХреНрд╖рд╛рддреНрдордХ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдмрддрд╛рдпрд╛, рдПрдХ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕рдВрдкрддреНрддрд┐ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рддреЗрдЬрд╝ рддрд░реАрдХрд╛ рдПрдХ рд╕рдВрдкрддреНрддрд┐ рдХреЛ рдПрдХ рд╕реБрд░рдХреНрд╖рд╛рддреНрдордХ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд╕рд╛рде рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╣реИред рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╡рд░реНрдЧ рдХреЗ рдЖрдХреНрд░рдордгрдХрд╛рд░рд┐рдпреЛрдВ рдХреЛ рдареАрдХ рд╕реЗ рд╕рдордЭрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред
рд╕рдВрд╢реЛрдзрд┐рдд рдбрд┐рдЬрд╛рдЗрди: рдореВрд▓реНрдп рдкреНрд░рдХрд╛рд░ рд╕рдВрдкрддреНрддрд┐рдЬрдм рдПрдХ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕рдВрдкрддреНрддрд┐ рдПрдХ рдореВрд▓реНрдп-рдкреНрд░рдХрд╛рд░ рд╣реИ, рддреЛ рдПрдХ рд░рдХреНрд╖рд╛рддреНрдордХ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЕрднреА рднреА рд╕рдордЭ рдореЗрдВ рдЖ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЬрдм рдПрдХ рд╕рдВрдкрддреНрддрд┐ "рдЖрджрд┐рдо рдХреЗ рд╕рд╛рде рдЬреБрдиреВрди" рдХрд╛ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд▓рдХреНрд╖рдг рд╣реИ, рддреЛ рд╕рд╣реА рдореВрд▓реНрдп рд╡рд╕реНрддреБ рдХреЛ рдкреЗрд╢ рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИред
рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдВрдкрддреНрддрд┐ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:
public int Temperature { get; set; }
рдпрд╣ рдХрдИ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдЦрд░рд╛рдм рдбрд┐рдЬрд╝рд╛рдЗрди рд╣реИред рдпрд╣ рдорд╛рдк рдХреА рдЗрдХрд╛рдИ рдХреЗ рдЕрд░реНрде рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИ рдФрд░ рдЕрд╕реАрдорд┐рдд рдореВрд▓реНрдпреЛрдВ рдХреЗ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рдЕрдЧрд░ -100 рд╕реМрдВрдкрд╛ рдЬрд╛рддрд╛ рд╣реИ? рдпрджрд┐ рдЗрдХрд╛рдИ рд╕реЗрд▓реНрд╕рд┐рдпрд╕ рд╣реИ, рддреЛ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдпрд╣ рдХреЗрд▓реНрд╡рд┐рди рд╣реИ, рддреЛ рдПрдХ рдЧрд▓рддреА рд╣реИред рдпреВрдирд┐рдЯ рдХреЗ рдмрд╛рд╡рдЬреВрдж, int.inValue рдЕрд╕рд╛рдЗрди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рд╡рд┐рдлрд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдПрдХ рдирдП рдкреНрд░рдХрд╛рд░ рдХреЗ рддрд╛рдкрдорд╛рди рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рдФрд░ рджрд░реНрдЬ рдХреА рдЧрдИ рд╕рдВрдкрддреНрддрд┐ рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЛ рдмрджрд▓рдХрд░ рдПрдХ рдЕрдзрд┐рдХ рдЯрд┐рдХрд╛рдК рдбрд┐рдЬрд╛рдЗрди рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЖрдХреНрд░рдордгрдХрд╛рд░рд┐рдпреЛрдВ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдирдпрд╛ рд╡рд░реНрдЧ рд╡рд┐рднрд┐рдиреНрди рддрд╛рдкрдорд╛рди рдЙрдкрд╛рдпреЛрдВ рдХреЗ рдмреАрдЪ рд░реВрдкрд╛рдВрддрд░рдг рдХреЛ рднреА рдмрд╛рдзрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрджрд┐ рдорд╛рди рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рд╕рдВрджрд░реНрдн рдкреНрд░рдХрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕реНрдерд┐рддрд┐ рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛ рдЬрд╛рддреА рд╣реИ рдФрд░ рдЕрд╢рдХреНрдд рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдпрджрд┐ рдорд╛рди рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдореВрд▓реНрдп рдкреНрд░рдХрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧреБрдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрдЪрд┐рдд рд╣реИред
рдирд┐рд╖реНрдХрд░реНрд╖: рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧреБрдг рд╢рд╛рдпрдж рд╣реА рдХрднреА рдЙрдкрдпреБрдХреНрдд рд╣реЛрддреЗ рд╣реИрдВред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╡реЗ рдХреЗрд╡рд▓ рддрднреА рдорд╛рдиреНрдп рд╣реЛрддреЗ рд╣реИрдВ рдЬрдм рд╕рдВрдкрддреНрддрд┐ рдкреНрд░рдХрд╛рд░ рдПрдХ рдореВрд▓реНрдп рдкреНрд░рдХрд╛рд░ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рдореВрд▓реНрдп рдорд╛рдиреНрдп рд╣реЛрддреЗ рд╣реИрдВред рдЪреВрдБрдХрд┐ рдРрд╕реЗ рдХрдИ рдорд╛рдорд▓реЗ рд╣реИрдВ рдЬрд╣рд╛рдБ рд╕реНрд╡рдд: рд╕рдВрдкрддреНрддрд┐рдпрд╛рдБ рдЙрдкрдпреБрдХреНрдд рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЙрдирдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЦрд╛рд░рд┐рдЬ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рдЖрдЧреЗ рдХреА рдЬрд╛рдБрдЪ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рд░рдг рдорд╛рдирд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧреБрдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЛрдб рдореЗрдВ рдПрдХ "рдЧрдВрдз" рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рд╡рд┐рд░реЛрдзреА рдкреИрдЯрд░реНрди рдирд╣реАрдВ рд╣реИред
рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рд╕рдВрдкрддреНрддрд┐рдпрд╛рдВ
рдбреЗрдореЗрдЯрд░ рдХреЗ
рдХрд╛рдиреВрди рдХрд╛ рднреА рдЙрд▓реНрд▓рдВрдШрди рдХрд░ рд╕рдХрддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рднрд╡рд┐рд╖реНрдп рдХреЗ рдкреЛрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╖рдп рд╣реИред