C#依赖注入 简体demo

 

class Program
{
static void Main(string[] args)
{

Dal dal = new MySql();
dal.Add();
Dal dal1 = new SqlServer();
dal1.Add();
Console.ReadKey();
}
}
interface Dal {
                void Add();
}
class MySql : Dal
{
               public void Add()
              {
                    Console.WriteLine("MqSql 添加");
              }
}
class SqlServer : Dal
{
            public void Add()
            {
                     Console.WriteLine("SqlServer 添加");
            }
}


}

原文地址:https://www.cnblogs.com/SeaSee98/p/12160030.html