I am looking at the new implementations in C# 7.0 and I find it interesting that they have implemented local functions but I cannot imagine a scenario where a local function would be preferred over a lambda expression, and what is the difference between the two.
I do understand that lambdas are anonymous
functions meanwhile local functions are not, but I can't figure out a real world scenario, where local function has advantages over lambda expressions
Any example would be much appreciated. Thanks.
Question&Answers:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…