jjzjj

IBoardType

全部标签

c# - 如何转换此代码,使其现在使用依赖注入(inject)模式?

好的,所以我有以下情况。我最初有一些这样的代码:publicclassMainBoard{privateBoardType1bt1;privateBoardType2bt2;privateBoardType3bt3;...privatereadonlySizeboardSize;publicMainBoard(SizeboardSize){this.boardSize=boardSize;bt1=newBoardType1(boardSize);bt2=newBoardType2(boardSize);bt3=newBoardType3(boardSize);}}现在,我决定重构该代码