2
我如何調用項目以便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!");
}
}
它不是表達式樹。這將是`Expression>`。除此之外,很好的答案。 –
2011-01-10 00:38:35