在我工作的地方,我经常看到这样的代码:
public void Test(Models.User.UserInfo userInfo, Models.User.UserParameter param)
{ ... }
就个人而言,我更喜欢看到这样的东西:
public void Test(UserInfo userInfo, UserParameter param) { ... }
并在顶部导入。
你怎么看?有哪些最佳做法?两者的优缺点是什么?我怎么能说服我的队友?
我发现第二种选择更清楚。