Introduction - If you have any usage issues, please Google them yourself
The three-tier instance (C#) is actually three layers to understand very simple, is divided into different responsibilities to different layers in order to achieve the objective of decoupling. The purpose of stratification is to allow the program to become high cohesion, low coupling, makes the code more flexible, easy to expand, make the code more ease of use, and so on.