我真的很想有一个片段,当我在构造函数中注入新对象时,可以减少键入/粘贴的次数。
例如:
private readonly IEngine _engine;
public Car(IEngine engine)
{
_engine = engine;
}
我想通过在“引擎”之后,键入“,注入TAB TAB ISuspension悬架”并具有以下结果,向Car构造函数添加一个新参数:
private readonly IEngine _engine;
private readonly ISuspension _suspension;
public Car(IEngine engine, ISuspension suspension)
{
_suspension = suspension;
_engine = engine;
}
在尝试编写此代码时,我找不到在体内获得“私有”或“ _suspension =悬浮”的方法。有没有办法做到这一点,或者代码片段无法做到这一点?