loading...

برنامه نویسی ایرانی

بازدید : 96
شنبه 18 ارديبهشت 1400 زمان : 17:23

زبان برنامه نویسی C # (یا در انگلیسی C-sharp تلفظ می شود) توسط شرکت مایکروسافت و به ویژه یکی از کارمندان آن ، Anders Hejlsberg ، برای پلتفرم NET (نقطه NET / dot NET) ساخته شده است.

این زبان شی گرایی است ، با تایپ کردن قوی. بسیار نزدیک به زبان جاوا است.

این زبان از قبل به زبان متوسط مایکروسافت (MSIL) تلفیق می شود ، سپس در یک ماشین مجازی اجرا می شود یا در زمان اجرا در کد محلی کامپایل می شود. یک جمع کننده زباله دارد. از NET API به عنوان جایگزینی برای MFC (کلاس بنیاد مایکروسافت) استفاده می کند. به نظر می رسد زبان جدیدی برای توسعه برنامه های ویندوز ، همراه با Visual Basic و C ++ باشد.

ویژگی های مشترک

زبان C # دارای چندین ویژگی مشترک با سایر زبانهای برنامه نویسی است. بنابراین اگر این زبانهای دیگر شناخته شوند ، یادگیری آن آسان تر خواهد بود.

ویژگی های مشترک با زبان جاوا

نحو: کلمات کلیدی مشترک با جاوا در همان شرایط و به همان روش استفاده می شوند: عمومی ، خصوصی ، محافظت شده ، انتزاعی ، کلاس ، رابط ، سعی کنید ، گرفتن ، در نهایت ، پرتاب ، جدید ، بازگشت ، این اگر ، در حالی که انجام دهید ، for ، foreach ، enum ... و کلمه کلیدی قفل معادل C # کلمه کلیدی جاوا هماهنگ است.

جمع آوری زباله: اشیایی که دیگر به آنها مراجعه نمی شود توسط جمع کننده زباله پردازش می شوند تا حافظه اشغال شده را آزاد کنند.

منابع: اشیا در واقع منابع هستند.

مستند سازی خودکار: این مشخصه مشترک از نحو دیگری در 2 زبان استفاده می کند: زبان جاوا از نظرات ویژه / ** * / در قالب HTML استفاده می کند ، با برچسب هایی که با علامت at @ شروع می شوند. در حالی که زبان C # از نظرات /// در قالب XML استفاده می کند.

روشهای متداول: بیشتر روشهای API در C # شبیه به روشهای جاوا هستند ، با این تفاوت که نام آنها با یک حرف بزرگ شروع می شود: Main، Equals، ToString، Length، IndexOf، ...

ویژگی های مشترک با زبان ++ C

اضافه بار اپراتور ؛ساختارها (کلمه کلیدی ساختار)؛شمارش (کلمه کلیدی enum) ؛اشاره گرها: در حالت ناامن می توان از نشانگرها به جای منابع استفاده کرد.

ویژگی های مشترک با زبان های دیگر

Properties (دلفی): یک ویژگی چند روش (دریافت و تنظیم) است که هنگام خواندن یا اصلاح فراخوانی می شوند.

ویژگی ها: یک ویژگی به یک اعلان پیوند داده می شود و حاوی فراداده مربوط به آن است (روش منسوخ شده ، وارد شده از یک DLL ، ...) ؛

delegate: یک نماینده یک الگوی متدی است که وقتی فراخوانی می شود ، تمام متدهای مرتبط با آن را فراخوانی می کند. برای رسم موازی با C ++ ، نمایندگان را می توان با نشانگرهای عملکرد مقایسه کرد. معناشناسی آنها بسیار غنی تر از C ++ است.

https://fr.wikibooks.org/wiki/Programmation_C_sharp/Introduction

زبان برنامه نویسی C # (یا در انگلیسی C-sharp تلفظ می شود) توسط شرکت مایکروسافت و به ویژه یکی از کارمندان آن ، Anders Hejlsberg ، برای پلتفرم NET (نقطه NET / dot NET) ساخته شده است.

این زبان شی گرایی است ، با تایپ کردن قوی. بسیار نزدیک به زبان جاوا است.

این زبان از قبل به زبان متوسط مایکروسافت (MSIL) تلفیق می شود ، سپس در یک ماشین مجازی اجرا می شود یا در زمان اجرا در کد محلی کامپایل می شود. یک جمع کننده زباله دارد. از NET API به عنوان جایگزینی برای MFC (کلاس بنیاد مایکروسافت) استفاده می کند. به نظر می رسد زبان جدیدی برای توسعه برنامه های ویندوز ، همراه با Visual Basic و C ++ باشد.

ویژگی های مشترک

زبان C # دارای چندین ویژگی مشترک با سایر زبانهای برنامه نویسی است. بنابراین اگر این زبانهای دیگر شناخته شوند ، یادگیری آن آسان تر خواهد بود.

ویژگی های مشترک با زبان جاوا

نحو: کلمات کلیدی مشترک با جاوا در همان شرایط و به همان روش استفاده می شوند: عمومی ، خصوصی ، محافظت شده ، انتزاعی ، کلاس ، رابط ، سعی کنید ، گرفتن ، در نهایت ، پرتاب ، جدید ، بازگشت ، این اگر ، در حالی که انجام دهید ، for ، foreach ، enum ... و کلمه کلیدی قفل معادل C # کلمه کلیدی جاوا هماهنگ است.

جمع آوری زباله: اشیایی که دیگر به آنها مراجعه نمی شود توسط جمع کننده زباله پردازش می شوند تا حافظه اشغال شده را آزاد کنند.

منابع: اشیا در واقع منابع هستند.

مستند سازی خودکار: این مشخصه مشترک از نحو دیگری در 2 زبان استفاده می کند: زبان جاوا از نظرات ویژه / ** * / در قالب HTML استفاده می کند ، با برچسب هایی که با علامت at @ شروع می شوند. در حالی که زبان C # از نظرات /// در قالب XML استفاده می کند.

روشهای متداول: بیشتر روشهای API در C # شبیه به روشهای جاوا هستند ، با این تفاوت که نام آنها با یک حرف بزرگ شروع می شود: Main، Equals، ToString، Length، IndexOf، ...

ویژگی های مشترک با زبان ++ C

اضافه بار اپراتور ؛ساختارها (کلمه کلیدی ساختار)؛شمارش (کلمه کلیدی enum) ؛اشاره گرها: در حالت ناامن می توان از نشانگرها به جای منابع استفاده کرد.

ویژگی های مشترک با زبان های دیگر

Properties (دلفی): یک ویژگی چند روش (دریافت و تنظیم) است که هنگام خواندن یا اصلاح فراخوانی می شوند.

ویژگی ها: یک ویژگی به یک اعلان پیوند داده می شود و حاوی فراداده مربوط به آن است (روش منسوخ شده ، وارد شده از یک DLL ، ...) ؛

delegate: یک نماینده یک الگوی متدی است که وقتی فراخوانی می شود ، تمام متدهای مرتبط با آن را فراخوانی می کند. برای رسم موازی با C ++ ، نمایندگان را می توان با نشانگرهای عملکرد مقایسه کرد. معناشناسی آنها بسیار غنی تر از C ++ است.

https://fr.wikibooks.org/wiki/Programmation_C_sharp/Introduction

نظرات این مطلب

تعداد صفحات : -1

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 321
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 330
  • بازدید کننده امروز : 1
  • باردید دیروز : 401
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 1258
  • بازدید ماه : 4134
  • بازدید سال : 11229
  • بازدید کلی : 38740
  • <
    پیوندهای روزانه
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی