泛型可以用于在C#中的方法中定义可选参数吗? 此泛型参数定义Bar接受的参数类型。理想的情况是有一个类Baz,它可以使用或不使用泛型来实例化,这取决于它要采用的参数类型,以及它是否应该采用一个参数。无论如何,在C#中,是否有定义一个接口IFoo,它不仅决定其方法Bar接受什么类型的参数,而且还决定Bar是否接受任何参数?谢谢到目前为止,我已经能够通过实现两个几乎相同的接口IFoo和IFoo来解决这个问题。对一个类的更改必须反映在对另一类的更改中。