Menu:

  Visual Studio 2022 Preview 2.1 ve Gelen Yenilikler
 WebMatrix ile Web Sitelerini Oluşturun, Özelleştirin ve Yayınlayın
 Visual Studio 2011 Developer Preview
 Programlama E-Kitap-3
 Programlama E-Kitap-2
 Visual Studio 2011 Developer Preview Training Kit Eğitim Seti

Sitede hangi programlama dillerini görmek istersiniz.


                                  
 Kullanılan Oy: 1304                 
Sonuçları Göster



ABDULKADİR diyorki:

access veri tabanından qr kod ile sorgulama yaparak kişi bilgilerini nasıl çekebiliriz

devamı için tıkla


Gokhan Yıldırım diyorki:

hocam merhaba, gelen Container.DataItem 'mı 2 ye ayırmak istesek yani küçük ve büyük resim olarak 2...

devamı için tıkla
Turgay diyorki:

Hocam öncelikle teşekkürler makale için,peki bu seçtiğimiz nesnelerin hepsini silmek istersek nasıl ...

devamı için tıkla

Tüm Yorumlar »

Tags-Etiketler

Bu kısımda sitemizde etiketlenmiş makaleleri toplu olarak bulabilirsiniz...


 [ visualbasic ] /  Makaleler-Article(s)


visualbasic ile ilgili toplam 1 makale bulundu !
(A total of 1 article(s) about visualbasic was(were) found in all of articles!)


Article

VisualBasic.Net C# Arasındaki Belli Başlı Farklılıklar


Bilindiği gibi Microsoft .NET teknolojisinde şu an için yoğun olarak C# ve VB.NET dilleri kullanılmaktadır.Bu iki dilin .NET için bu kadar önemli olmasının Java ve Visual Basic üzerinde yazılım geliştirenlerin bildiklerini unutmak zorunda kalmadan .NET ‘e geçişinin kolaylaştırılmasının amaçlanmış olduğunu sanıyoruz. .NET ile sadece VB dili gibi uygulama geliştirmenin son derece zahmetsiz ve kolay biçimde gerçekleştirilmesini sağlayan bir dile tam destek verilmemiş aynı zamanda bu dilde bir takım değişiklikler yapılarak tam anlamıyla nesne temelli bir yapıya dönüştürülmüştür. Bu yazıda C# ile VB.NET dilleri arasındaki bir takım farklılıkları ve benzerlikleri anlatmaya çalıştık.Belki her şeyden önce ilk söylenmesi gereken C# ‘ın bütün C türevi dillerde olduğu gibi büyük-küçük harf duyarlı (case-sensitive) olduğuna dikkat çekmektir.Yani C# için String ile string kesinlikle farklı şeylerdir.Bu hassasiyet tahmin edileceği gibi VB.NET dilinde mevcut değildir. Program açıklamaları : VB.NET ‘de açıklamalar yine önceki sürümde olduğu gibi bir kesme ( ‘ ) imi ile yapılıyor.Derleme işlemi esnasında açıklama bölümü dikkate alınmadığı için açıklamalarınızı Türkçe karakter kullanarak yapabilirsiniz. ‘ VB açıklaması C#’da ise Java ‘da olduğu gibi tek satırlık bir açıklama için çift slash (//) ve çok satırlı bir açıklama için bir slash ve yıldız (/*) ile başlayıp diğer satırın sonunda bir yıldız ve bir slash ile biten (*/) açıklama biçimi kullanılıyor. // Tek satırlık C# açıklaması /* Çok satırlı bir C# açıklaması */ Satır sonlandırması : VB.NET ‘te önceki VB sürümünde olduğu satır bitirmeye yarayan bir im yoktur bunun yerine alt satıra geçerken boşluk alt çizgi ( _) imi kullanılır. degisken = degisken1 + degisken2 +_degisken3 Java,JavaScript,PHP gibi C türevi bütün dillerde olduğu gibi C# ‘da da satırlar noktalı virgül ( ; ) ile biter.Bunun dışında noktalı virgül konulmadığı sürece alt satırlara geçilebilir. degisken = degisken1 + degisken2 +degisken3; Koşullu Yapılar : If –elseif-else VB.NET If sayi =1 ThenYapılacak işlemElseif degisken=”Merhaba”Yapılacak başka bir işlemElseYapılacak başka bir işlemEnd If C# if (sayi=1){Yapılacak işlem;}elseif (degisken==”Merhaba”){Yapılacak başka bir işlem}else{Yapılacak başka bir işlem} Select Case VB.NET Select Case DegiskenCase 1Yapılacak işlemCase 2Yapılacak işlemCase ElseYapılacak işlemEnd Select C# switch (degisken){case 1:Yapılacak işlembreak;case 2:Yapılacak işlembreak;default:Yapılacak işlembreak;} Döngüler For-Next For-Next döngüsü bütün programlama dillerinde kullanılan bir döngüdür.VB.NET dilinde Step kelimesi ile döngüyü istenen adımda yapmak imkanı da vardır.Aşağıdaki örnekte değişken değeri Step 1 ile 1 arttırılmaktadır.C# dilinde ise bu durum ufak tefek farklılıklar ile aynıdır. VB.NET Dim i As IntegerFor i=1 To 10 Step 110 kez sürecek bir iş yapNext C# for (int 1=0 ;i<10;i++){10 kez sürecek bir iş yap} Do Loop VB.NET dili Do While döngüsünü hem While için olanını hem de Until için olanını destekler.While koşulunda “karşılaştırma doğru olduğu sürece” Until ise “karşılaştırma doğru olmadığı sürece” anlamındadır.C#’ta ise sadece While anahtar sözcüğü kullanılmaktadır. Do While döngüsü iki şekilde olmaktadır. VB.NET Dim i As Integer = 1Doi+=110 kez sürecek bir iş yapLoop While i < 10 Veya Dim i As IntegerDo While i<10i+=110 kez sürecek bir iş yapLoop C# int i=1;while (i<10){i+=1;10 kez sürecek bir iş yap} Veya aşağıdaki şekilde koşulun koddan sonra çıkılmasına olanak veren biçimde: int i=1;{i+=1;10 kez sürecek bir iş yap}while (i<10); NOT: Bu yazı alıntıdır. Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN
 
                                        Son Makaleler

        Sitede yayınlanan makaleleri Blog sitemizden de takip edebilirsiniz. Sitemizdeki makaleleri RSS olarak takip edebilirsiniz.

Web hosting by Somee.com