抱歉,最近刚从别的语言转过来C#
看到这样的lambda表达式有些地方不太懂
public string AAA
{
get
{
return this.GetValue(() => this.AAA)
}
set
{
this.SetValue(() => this.AAA, value)
}
}
protected T GetValue<T>(Expression<Func<T>> property)
{...}
protected bool SetValue<T>(Expression<Func<T>> property, T value)
{...}
主要是不懂红色括号那是什么意思
google找到https://ithelp.ithome.com.tw/articles/10100451
这网页的说明也让我有类似的疑惑,function内template的型态数量感觉对不起来
再麻烦版友帮解答一下,谢谢