рдЬреЙрди рд╕реНрдХреАрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ 18 рддрдереНрдп

рд╕реА # рднрд╛рд╖рд╛ рдХреА рдПрдХ рдпрд╛ рдПрдХ рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рд╢реЗрд╖рддрд╛ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рддреЗ рд╕рдордп, рдЬрд▓реНрдж рд╣реА рдпрд╛ рдмрд╛рдж рдореЗрдВ рдпрд╣ .NET рд╕рдореБрджрд╛рдп рдХреЗ рдкреНрд░рд╕рд┐рджреНрдз рдкреНрд░рддрд┐рдирд┐рдзрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрддрд╛ рд╣реИ рдФрд░ рдЗрд╕ рд╕реВрдЪреА рдореЗрдВ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЬреЙрди рд╕реНрдХреЗрдЯ, stackoverflow.com рдХреЗ рдЧреБрд░реБ рдФрд░ C # рднрд╛рд╖рд╛ рдкрд░ рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдкреБрд╕реНрддрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рд▓реЗрдЦрдХ рд╣реИрдВ - "рдЧрд╣рд░рд╛рдИ рдореЗрдВ рд╕реА # ред "

рдЬреЙрди рдХреМрди рд╣реИ рдФрд░ рдЙрд╕рдиреЗ рдЙрджреНрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд┐рдпрд╛ рд╣реИ, рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рддрдереНрдпреЛрдВ рдХрд╛ рд╣рд╡рд╛рд▓рд╛ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред рдХрдИ рд▓реЛрдЧреЛрдВ рдиреЗ рдЪрдХ рдиреЙрд░рд┐рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рддрдереНрдпреЛрдВ рдХреЛ рд╕реБрдирд╛ рд╣реИ, рдЬреИрд╕реЗ "рдЪрдХ рдиреЙрд░рд┐рд╕ рдиреЗ рд╡рд┐рдЬреНрдЮрд╛рдкрди infinitum рдЧрд┐рдирд╛ред рджреЛ рдмрд╛рд░ "рдпрд╛" рдЪрдХ рдиреЙрд░рд┐рд╕ рдПрдХрдорд╛рддреНрд░ рд╡реНрдпрдХреНрддрд┐ рд╣реИ рдЬрд┐рд╕рдиреЗ рдЯреЗрдирд┐рд╕ рдореЗрдВ рджреАрд╡рд╛рд░ рдХреЛ рд╣рд░рд╛рдпрд╛ред " рд▓реЗрдХрд┐рди рд╣рд░ рдХреЛрдИ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рдХрд┐ рдЬреЙрди рд╕реНрдХреАрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдорд╛рди рддрдереНрдп рд╣реИрдВ (рдЙрдирдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХрд╛ рддрдереНрдп рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмрд╣реБрдд рдХреБрдЫ рдХрд╣рддрд╛ рд╣реИ)ред


рддреЛ рдпрд╣рд╛рдБ рд╡реЗ рд╣реИрдВ:

1. рдЬреЙрди рд╕реНрдХреАрдЯ 0 рд╕реЗ рднрд╛рдЧ рджреЗ рд╕рдХрддрд╛ рд╣реИред

2. рдпрджрд┐ рдЬреЙрди рд╕реНрдХреАрдЯ рдХрд╛ рдХреЛрдб рд╕рдВрдХрд▓рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╕рдВрдХрд▓рдХ рдЗрд╕рдХреЗ рд▓рд┐рдП рдорд╛рдлреА рдорд╛рдВрдЧрддрд╛ рд╣реИред

3. рдпрджрд┐ рдЖрдк Google рдореЗрдВ "рдЧреБрд░реБ" рдЦреЛрдЬрддреЗ рд╣реИрдВ, рддреЛ Google рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ: "рд╢рд╛рдпрдж рдЖрдкрдХрд╛ рдорддрд▓рдм рд╣реИ: рдЬреЙрди рд╕реНрдХреАрдЯ?"

4. рд╣рд┐рдд рдХреЗ рд▓рд┐рдП рдЬреЙрди рд╕реНрдХреАрдЯ рдиреЗ рдЖрдЦрд┐рд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ MS Paint рдореЗрдВ рд▓рд┐рдЦреАред

5. рдЬреЙрди рд╕реНрдХреАрдЯ рдХреЛрдбрд┐рдВрдЧ рдорд╛рдирдХреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЙрд╕рдХрд╛ рдХреЛрдб рдХреЛрдбрд┐рдВрдЧ рдорд╛рдирдХ рд╣реИред

6. рдПрдХ рдмрд╛рд░ рдЬреЙрди рд╕реНрдХреАрдЯ рдиреЗ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рдХреЗ 42 рд╕реЗрдХрдВрдб рдкрд╣рд▓реЗ рдПрдХ рд╕рд╡рд╛рд▓ рдХрд╛ рдЬрд╡рд╛рдм рджрд┐рдпрд╛ред

7. рдЬреЙрди рд╕реНрдХреАрдЯ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рд╣реИред рдЕрдЧрд░ рдХреБрдЫ рдмрджрд▓рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рддреЛ рдкреВрд░рд╛ рдмреНрд░рд╣реНрдорд╛рдВрдб рдмрджрд▓ рд░рд╣рд╛ рд╣реИред

8. рдЬреЙрди рд╕реНрдХреАрдЯ рдиреЗ рдкрд╣рд▓реЗ рд╣реА C # 6.0 рдкрд░ рдПрдХ рдХрд┐рддрд╛рдм рд▓рд┐рдЦреА рд╣реИред рддреАрди рд╕рд╛рд▓ рдмрд╛рдж, рдПрдВрдбрд░реНрд╕ рд╣реЗрд▓реНрд╕рдмрд░реНрдЧ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрдврд╝реЗрдВрдЧреЗ рдХрд┐ рдХреНрдпрд╛ рд╕реА # рд╡рд┐рдХрд╛рд╕ рдЯреАрдо рдиреЗ рд╕рдм рдХреБрдЫ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рдордЭрд╛ред

9. рдЬреЙрди рд╕реНрдХреАрдЯ рд╢реАрд░реНрд╖ 100 SO рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдореЗрдВ рдПрдХрдорд╛рддреНрд░ рд╡реНрдпрдХреНрддрд┐ рд╣реИред рдмрд╛рдХреА рдЬреЙрди рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦрд┐рдд рдмреЙрдЯ рд╣реИрдВ рдЬреЛ рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдмреЛрдВ рдХреЗ рдмреАрдЪ рдХрд┐рд╕реА рддрд░рд╣ рд╕реЗ рджреВрд░ рдХрд░ рджреЗрддреЗ рд╣реИрдВред

рдП рдбрд╛рдЗрдирд┐рдВрдЧ рдлрд┐рд▓реЛрд╕реЛрдлрд░реНрд╕ рдЦрд╛рдиреЗ рдХреЛ рдЦрддреНрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЙрди рд╕реНрдХреАрдЯ рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред

рдЦред рдЬрдм рдЬреЙрди рд╕реНрдХреАрдЯ рд╢реВрдиреНрдп рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЕрд╢рдХреНрдд рднрдп рд╕реЗ рдХрд╛рдВрдкрддрд╛ рд╣реИред

C. рдпрджрд┐ рдЬреЙрди рд╕реНрдХреАрдЯ рд╕реНрдЯреИрдХрдСрд╡рд░рдлреНрд▓реЛ рдкрд░ рдПрдХ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ, рддреЛ рдореВрд▓ рдкреНрд░рд╢реНрди рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ ред

D. рдЬрдм рдЬреЙрди рд╕реНрдХреАрдЯ рдХреЙрд▓рдмреИрдХ рд╡рд┐рдзрд┐ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ CLR "рдХреГрдкрдпрд╛" рдЬреЛрдбрд╝рддрд╛ рд╣реИред

рдИред рдЬреЙрди рд╕реНрдХреАрдЯ рдбреАрдмрдЧрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЙрдирдХреЗ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдореЗрдВ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рд╣реИред

рдПрдлред рд╕реАрдПрд▓рдЖрд░ рдЬрд╕реНрдЯ-рдЗрди-рдЯрд╛рдЗрдо рд╕рдВрдХрд▓рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдорд╢реАрди рдирд┐рд░реНрджреЗрд╢ рдХреЛ рдЬреЙрди рд╕реНрдХреАрдЯ рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрдореЛрджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

10. рдЬрдм рдЬреЙрди рд╕реНрдХреАрдЯ рдХрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдЪрд▓рддрд╛ рд╣реИ, рддреЛ рдХрдЪрд░рд╛ рд╕рдВрдЧреНрд░рд╣рдХрд░реНрддрд╛ рдЖрд░рд╛рдо рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреА рд╡рд╕реНрддреБрдПрдВ рд╕реНрд╡рдпрдВ рдЬрд╛рдирддреА рд╣реИрдВ рдХрд┐ рдЖрддреНрдо-рд╡рд┐рдирд╛рд╢ рдХрдм рд╣реЛрдЧрд╛ред

11. рдЬреЙрди рд╕реНрдХреАрдЯ рдХрд╛ рджрд┐рдорд╛рдЧ рдмрд╛рдЗрдирд░реА рдореЛрдб рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

12. рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ, StackOverflow.com рдХреЛ JonSkeet.com рдХрд╣рд╛ рдЧрдпрд╛ рдФрд░ рдЬреЙрди рд╕реНрдХреАрдЯ рдХреЗ рд╡рд┐рдирдп рдХреЗ рдХрд╛рд░рдг рдЗрд╕рдХрд╛ рдирд╛рдо рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ред

13. рдЬреЙрди рд╕реНрдХреАрдЯ рдХреЗ рдкрд╛рд╕ рдХреЛрдИ рдкреНрд░рджрд░реНрд╢рди рдореБрджреНрджреЗ рдирд╣реАрдВ рд╣реИрдВред рд╡рд╣ рдкреВрд░реЗ рдмреНрд░рд╣реНрдорд╛рдВрдб рдХреЛ рдЕрдкрдиреА рдмрд╛рд░реА рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИред

14. рдЬреЙрди рд╕реНрдХреАрдЯ 1.55 рд╕реЗрдХрдВрдб рдореЗрдВ рдПрдХ рдЕрдирдВрдд рд▓реВрдк рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред

15. рдЬреЙрди рд╕реНрдХреАрдЯ рд╕реНрдЯреИрдХрдСрд╡рд░рдлреНрд▓реЛ рдкрд░ рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдм рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рд╡рд╣ рдЙрдиреНрд╣реЗрдВ рджреЗрдЦрддрд╛ рд╣реИ рдФрд░ рд╡реЗ рдЦреБрдж рдЗрд╕рдХрд╛ рдЬрд╡рд╛рдм рдвреВрдВрдврддреЗ рд╣реИрдВред
16. рдЬреЙрди рд╕реНрдХреАрдЯ рдХрд╛ рдкреНрд░рд╡рд╛рд╣ рдХрднреА рдирд╣реАрдВ рд╕реЛрддрд╛ рд╣реИред рд╡реЗ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

17. рдпрджрд┐ рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХ рд╡реЗрдм рд╣реИ, рддреЛ рдЬреЙрди рд╕реНрдХреАрдЯ рдПрдХ рдордХрдбрд╝реА рд╣реИред

18. рдЬреЙрди рд╕реНрдХреАрдЯ рдЕрдкрдиреЗ рд╕рд╛рде рдЬреЛрдбрд╝реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИред



рдЕрдзрд┐рдХрд╛рдВрд╢ рддрдереНрдп рдпрд╣рд╛рдВ рд╕реЗ рд▓рд┐рдП рдЧрдП рд╣реИрдВ , рдХреБрдЫ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдХреБрдЫ рдХреЛ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдПрдХ рдФрд░ рддрдереНрдп рдЬреЛ рдЙрдкрд░реЛрдХреНрдд рд╕реВрдЪреА рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЬреЛ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ, рд╡рд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╣реИред рдЬреЙрди, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдПрдХ "рдкреЗрд╢реЗрд╡рд░" .NET рдбреЗрд╡рд▓рдкрд░ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХрд╛рдо рдкрд░ (Google рдореЗрдВ) рд╡рд╣ рдЬрд╛рд╡рд╛ рдореЗрдВ рд▓рд┐рдЦрддрд╛ рд╣реИ, рдФрд░ C # рд╕рд┐рд░реНрдл рдЙрд╕рдХрд╛ рд╢реМрдХ рд╣реИ;)

Source: https://habr.com/ru/post/In137317/


All Articles