C#的闭包捕获变量与英语中Nice to meet you的联系
看标题有种“意大利面与42号混凝土”放在一起说的感觉,实际上,就是。
闭包捕获变量
我们都知道在C#里,闭包捕获的是变量,而不是变量值本身
每个Task在运行的时候,发现i的值是3,那就用3。
Nice to meet you
那在英语中,是不是也是捕获变量呢?
比如:
张三:很高兴见到你
李四:我也是(很高兴见到你)
不对
英语中这个逻辑是这样的
...
英语第一个单词是abandon是有道理的。
这就好比一个对你说“我喜欢你”,你回答“我也是”
这个“我也是”
你要按照捕获变量来理解就是“我也喜欢你”(恭喜脱单)
你要是按照捕获变量值来理解就是“我也喜欢我自己”(单身一万年)
可是在英语(文化)中,它就是按照捕获变量值来理解的。
那对于别人的“Nice to meet you”,我该如何回答?
没错,就是那句印在我们脑子里的“Nice to meet you, too”
如果你是在觉得这个回答过于重复了,因为程序员从入行就被教导DRY,你可以说
“You too”