在下面的示例中,我希望调用 toGetCustomAttributes来抛出 an,AmbiguousMatchException但事实并非如此。
[CompatibleCaste(typeof(KannadaVaishya))]
[CompatibleCaste(typeof(VaishyaVani))]
public class Vaishya : Caste { /* is not matter */ }
根据MSDN ICustomAttributeProvider.GetCustomAttributes,它应该抛出一个AmbiguousMatchException- 我如何证明这个事实?