کدوم قابل فهمتره ؟
به نظره من تقریبا هر دوتا شون شبیه
اما ماله وی بی یکم پرانتزاشو و آکولادش کمه
آتو اشغال نداره



 
For i As Integer = 0 To 7
TabControl1.TabPages(i).Text = "Tab: " + i.ToString()
Next i


 
for(int i = 0;i < 8; i++){
tabControl1.TabPages[i].Text = "Tab: " + i;
}



در عمل هم جفتشون یکی هستند
دوستانی که اینجا می گند نتیجه فرق داره لطف کنند در مورد IL بیشتر مطالعه کنند
و کمی هم اصول طراحی کامپایلر بخونند و درک کنند که هر جفت اینا به IL تبدیل می شه

تنها چیزی که این وسط هست به نظرم Synax است و همین

اگه Synax هاشونم باهم فرق نمی کرد که دیگه جفتشون می شد یکی

بعد نیست این مقاله رو هم بخونید

http://www.dnjonline.com/article.asp...r05_vbvscsharp

و اخرش اینو نوشته
the choice between C#‎ and VB.NET is largely a matter of personal preference
یعنی مسله شخصیه و یا سلیقه ایی

و تمام شرکت هایی هم که می خواند استخدام کنند و برنامه نویس C#‎ می خواهند باور کنید فقط از اسم C#‎ خوششون اومده و یا به دلیل اینکه Synax پروژه های قبلی شون با اون زبانه حالا چه وبی و یا چه سی شارپ