尝试调用下面的方法时出现以下错误
无法从用法中推断出方法的类型参数
public void StartForegroundServiceComapt<SignalRService>(Context context, Bundle args = null)
where SignalRService : Service
{
var intent = new Intent(context, typeof(SignalRService));
if (args != null)
{
intent.PutExtras(args);
}
if (Android.OS.Build.VERSION.SdkInt >= Android.OS.BuildVersionCodes.O)
{
context.StartForegroundService(intent);
}
else
{
context.StartService(intent);
}
}
我似乎无法解决。