我在asp.net核心webapi上工作,并使用appsettings.json来存储一些设置。我有一个使用IOptions<>从appsettings获取属性值的类。我想知道是否有一种简单的方法可以使用泛型来获取属性值,而不是像我在下面做的那样创建单独的方法名称: public class NotificationOptionsProvider
为了方便起见,我想为RxDart类创建一些扩展类。但我找不到一种方法来对泛型做一些基本的事情,例如,我需要将泛型类型限制为几个类型。下面是我如何在C#中实现它 MyGenericType<T> where T : bool, int { ... } 因此将T限制为bool和int类型。我如何在dart中做同样的事情呢?这些文档仅显示具有如下单一类型限制