private string OptParamStr(Action<IParams> optionalParam) { var optParams = new VehicleParams(); if (optionalParam != null) optionalParam(optParams); var optParamStr = optParams.GetParams(); if (string.IsNullOrWhiteSpace(optParamStr)) optParamStr = "No additinional specs"; return optParamStr; }