سلام یک سوال دارم چرا سی شارپ api ندارد آیا دلیل آن این است که برای هر کاری کلاسی دارد ؟؟؟؟
اگه منظورتان از API چیزی شبیه API ویندوز است، ربطی به زبان نداره، API ویندوز متعلق به زبان خاصی نیست.
API رابط بین دو مجموعه کد مستقل از همدیگر میشه که معمولا یکی شان کتابخانه ای داره و با کاربردی مشخص
و دیگری کدی است که برنامه نویس می نویسه و می خواهد از قابلیت های اون کتابخانه استفاده کنه.
مثلا API ویندوز رابط بین کد شما و سیستم عامل ویندوزه. شما می توانید در هر زبانی ازش استفاده کنید، مثلا #C
تنها دلیلی که در مثال های API ویندوز از کد های ++C استفاده میشه و یا در ++Visual C دسترسی به API ویندوز
ساده تره اینه که API ویندوز با ساختار زبان C نوشته شده.
رجوع شود به :
Api در سی شارپ