_private Krótka piłka. Zapewne wiele razy pisałeś pola prywatne w C#. Większość standardów mówi, że pole prywatne powinno być pisane w stylu camelCase oraz powinno zaczynać się od podkreślenia (underscore) _camelCase.
Pole prywatne zazwyczaj są stosowane we wstrzykiwaniu zależności. Dlatego chcielibyśmy w ich nazwach odróżniać je od nazwy parametru w konstruktorze.
Tak aby nie pisać takiego kodu :