泛型委托Action中类型参数应该怎么传递?
public class testclass
{
public void testa(Func<String,String> action)
{
Console.WriteLine(action("what?"));
}
public void testall()
{
testa(tc =>
{
return tc;
});
testb<string>(tc =>
{
Console.WriteLine(tc);
});
}
public void testb<T>(Action<T> action)
{
//这里怎么调用action以传入一个string?如action("abc")
}
}