我如何调用项目以便 TestAction 写出“s.Hello”?现在我什么都不做,它跳过了“action = s..”这一行。
或者是另一种方式来做到这一点?因为我不想返回任何代码,所以我使用 Action 而不是 Func
我刚开始与 Action 合作。
public class Items
{
public string Hello { get; set; }
}
public class TestClass
{
public void TestAction(Action<Items> action)
{
action = s => Console.WriteLine(s.Hello);
}
public TestClass()
{
TestAction(b => b.Hello = "Hello world!");
}
}