api

api是应用程序编程接口。刚开始还不怎么明白这么虚幻的一个概念。

后来仔细琢磨了一句话“它存放在动态链接库中的函数”。动态链接库我知道是就是程序生产的dll文件。

里面是存放了很多函数,这个il反汇编一下就可以看出。

如果里面的函数是系统写好的,它就是api了。如果是你自己写的,拿来给别人用。它也是api。

比如:写c#代码时,首先要建立一个类,里面有using system的命名空间的引用。该命名空间下面就console函数,这些函数就是写好的api。

为什么前辈不给它取名叫已有的类库。而叫api这个绕嘴的概念。真是费人心思去理解。

原文地址:https://www.cnblogs.com/363546828/p/2313414.html