单项选择题

A.封装一个方法,该方法只有一个参数并且不返回值
B.可以使用Action< T>委托作为参数传递方法,而不用显式声明自定义委托
C.封装的方法必须对应于此委托定义方法签名
D.若要引用的方法,具有一个参数并返回一个值,使用泛型Action< T>委托