rys*_*sov 12 c# history attributes programming-languages
似乎C#中的几乎所有功能都是借用其他语言(来自Java的OOP,泛型(参数多态)和来自ML系列的lambda,来自Haskell的monad的LINQ和来自动态语言的动态),但我不知道属性的来源(Java世界中的注释).C#是第一种引入属性的语言吗?
我第一次在 C++ 世界的 COM IDL(接口定义语言)文件中看到属性作为方法或参数注释。我不知道它们是否是那里发明的。http://msdn.microsoft.com/en-us/library/aa367042.aspx
| 归档时间: |
|
| 查看次数: |
381 次 |
| 最近记录: |