مقايسه‌اي بين دو زبان برنامه‌نويسی #C و VB.NET

در اين بخش مي‌توانيد در مباحث مربوط به زبان هاي برنامه نويسي تحت دات نت به بحث بپردازيد

مدیران انجمن: abbas.m.k, athlon64x2, شوراي نظارت

ارسال پست
Captain
Captain
پست: 3820
تاریخ عضویت: چهارشنبه ۱۲ مهر ۱۳۸۵, ۲:۳۰ ب.ظ
محل اقامت: هر جا اینترنت هست... Net.
سپاس‌های ارسالی: 1 بار
سپاس‌های دریافتی: 164 بار
تماس:

مقايسه‌اي بين دو زبان برنامه‌نويسی #C و VB.NET

پست توسط DANG3R »

یکی از دغدغه‌های اصلي برنامه‌نویسان امروزي، انتخاب زبان برنامه‌نویسی توانمند و در عین حال ساده و شیوا است. همين امر انگيزه‌اي شد تا برای راهنمایی علاقه‌مندان به برنامه‌نویسي و افرادي كه می‌خواهند گام در این راه بگذارند و یا آن‌هايي كه قصد ارتقاي سطح دانش برنامه‌نویسی خود و روي‌آوري به دات‌نت (.NET) را دارند، مقاله‌ای در خصوص مقایسه‌ي دو زبان C# (سي‌شارپ) و VB.NET (ويژوال‌ بيسيك دات‌نت)، به رشته‌ي تحریر در آوریم.

برخی از برنامه‌نویسان زبان طبیعی، ویژوال بیسیک دات‌نت (VB.NET) را به دلیل عدم حساسيتش به كوچكي و بزرگي حروف، دوست دارند. برخی نيز آيين نگارش و دستورات ساده‌ي سی‌شارپ را ترجیح می‌دهند. اما نقطه‌ي مشترك تمامی اين افراد، این است که همگی از کتابخانه‌های یک قالب مشابه استفاده می‌كنند. در این مقاله قصد داریم براساس مباحث زیر، به‌طور واضح‌تري به تفاوت‌هاي اين دو زبان برنامه‌نويسي بپردازيم:

1. امتیازات منحصر به فرد هر دو زبان

2. تفاوت در کلمات کلیدی

3. تفاوت در انواع داده‌ای

4. تفاوت در عملگرها

5. تفاوت در نحوه‌ي برنامه‌نویسی



امتیازات منحصر به فرد هر دو زبان

مزایایي كه در جدول زير آورده شده است، يا فقط منحصر به زبان ذكر شده است و یا به‌طور ضعيف‌تري در زبان ديگري وجود دارد:

[External Link Removed for Guests]


تفاوت در کلمات کلیدی :

[External Link Removed for Guests]

تفاوت در انواع داده ای:

[External Link Removed for Guests]

تفاوت در عملگرها:

[External Link Removed for Guests]

تفاوت در نحوه‌ي برنامه‌نویسی:

[External Link Removed for Guests]
امکانات جدید هر دو زبان در نسخه‌ي 2005:

[External Link Removed for Guests]
سخن پاياني

حال كه به‌طور سریع و اجمالی با امکانات و مزایا و تفاوت‌هاي هر دو زبان ويژوال بيسيك دات‌نت و سي‌شارپ آشنا شديد، اکنون می‌توانید زبان برنامه‌نويسي مورد علاقه‌ي خود را با آگاهی و دانش بیش‌تری انتخاب كنيد، طوري كه بهتر پاسخ‌گوی نیازهاي‌تان باشد.
ارسال پست

بازگشت به “Dot Net Programming”