Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果微软添加“扩展属性”的特性,它们的定义语法会如何出现?这是 MSDN 上的一篇关于扩展属性的文章(从 c# 4.0 中删除的功能)。
这是纯粹的猜测。据我所知,即使是微软也不知道语法是什么。他们可以添加一个新的关键字或完全其他的东西。
但是,进一步研究,这是语法的一个可能版本:
public static TimeSpan Minutes[this int i] { get { return new TimeSpan(0, i, 0); } }