Visual Basic (.NET) Anahtar Sözcükleri

Orkun Programlama Dili sözcük seçimi için referans tablo.

132 sözcük · VB.NET
← Programlama Dili Projesine Dön
Değişken ve Tip Bildirimi 24
SözcükAçıklama
DimDeğişken tanımlar
ConstDeğiştirilemez sabit tanımlar
StaticProsedür çağrıları arasında değerini koruyan yerel değişken
AsDeğişken veya dönüş tipini belirtir
NewNesne örneği oluşturur
Booleanİki değerli (True/False) mantıksal tip
Byte0–255 arası işaretsiz 8-bit tam sayı tipi
SByte-128–127 arası işaretli 8-bit tam sayı tipi
Short16-bit işaretli tam sayı tipi
UShort16-bit işaretsiz tam sayı tipi
Integer32-bit işaretli tam sayı tipi
UInteger32-bit işaretsiz tam sayı tipi
Long64-bit işaretli tam sayı tipi
ULong64-bit işaretsiz tam sayı tipi
Single32-bit tek duyarlıklı kayan noktalı sayı tipi
Double64-bit çift duyarlıklı kayan noktalı sayı tipi
DecimalYüksek duyarlıklı ondalık sayı tipi; para hesaplamaları için uygundur
CharTek Unicode karakter tipi
StringUnicode metin dizisi tipi
DateTarih ve saat tipi
ObjectHer türü tutabilen kök tipi
VariantHer türü tutabilen geç bağlamalı tip (VB6 uyumluluğu)
NothingBaşvuru tipinin boş olduğunu gösterir; null karşılığı
ReDimDizi boyutunu yeniden tanımlar
Tip Dönüşümü 14
SözcükAçıklama
CBoolİfadeyi Boolean tipine dönüştürür
CByteİfadeyi Byte tipine dönüştürür
CCharİfadeyi Char tipine dönüştürür
CDateİfadeyi Date tipine dönüştürür
CDblİfadeyi Double tipine dönüştürür
CDecİfadeyi Decimal tipine dönüştürür
CIntİfadeyi Integer tipine dönüştürür
CLngİfadeyi Long tipine dönüştürür
CObjİfadeyi Object tipine dönüştürür
CSByteİfadeyi SByte tipine dönüştürür
CShortİfadeyi Short tipine dönüştürür
CSngİfadeyi Single tipine dönüştürür
CStrİfadeyi String tipine dönüştürür
CTypeİfadeyi belirtilen tipe dönüştürür; CType(x, Tip)
CUIntİfadeyi UInteger tipine dönüştürür
CULngİfadeyi ULong tipine dönüştürür
CUShortİfadeyi UShort tipine dönüştürür
DirectCastTip dönüşümü yapar; kalıtım veya arabirim ilişkisi gerektirir
TryCastTip dönüşümü dener; başarısızsa Nothing döndürür
NarrowingDaraltıcı dönüşüm operatörü tanımlar
WideningGenişletici dönüşüm operatörü tanımlar
Erişim Belirleyicileri 4
SözcükAçıklama
PublicHer yerden erişilebilir üye
PrivateYalnızca tanımlandığı türden erişilebilir üye
ProtectedTanımlandığı sınıf ve türev sınıflardan erişilebilir
FriendAynı derleme içinden erişilebilir (internal karşılığı)
Sınıf ve Yapı Tanımı 22
SözcükAçıklama
ClassBaşvuru tipi sınıf tanımlar
StructureDeğer tipi yapı tanımlar
ModulePaylaşılan üyeleri olan statik sınıf modülü tanımlar
InterfaceArabirim tanımlar
EnumAdlandırılmış sabit değerler kümesi tanımlar
Namespaceİsim alanı tanımlar
InheritsSınıfın başka bir sınıftan türediğini bildirir
ImplementsSınıfın bir arabirimi uyguladığını bildirir
MustInheritSoyut sınıf tanımlar; doğrudan örneklenemez
NotInheritableSınıftan türetmeyi engeller (sealed)
MustOverrideTürev sınıfın geçersiz kılması zorunlu soyut üye
NotOverridableTürev sınıfın geçersiz kılamayacağı üye
OverridableTürev sınıfın geçersiz kılabileceği üye
OverridesÜst sınıf üyesini geçersiz kılar
OverloadsAynı adı farklı imzayla aşırı yükler
ShadowsÜst kapsamdaki üyeyi gizler
SharedTüm örnekler arasında paylaşılan sınıf düzeyi üye (static)
MeGeçerli örneğe başvurur (this karşılığı)
MyBaseÜst sınıf üyelerine erişir
MyClassGeçerli sınıfın üyelerine, geçersiz kılma dikkate alınmadan erişir
PartialKısmi sınıf veya yapı tanımlar; birden fazla dosyaya bölünebilir
OfJenerik tip parametresi tanımlar
Fonksiyon ve Özellik Tanımı 14
SözcükAçıklama
SubDeğer döndürmeyen prosedür tanımlar
FunctionDeğer döndüren fonksiyon tanımlar
PropertyÖzellik (property) tanımlar; Get/Set erişimcileriyle kullanılır
GetÖzelliğin okuma erişimcisini tanımlar
SetÖzelliğin yazma erişimcisini tanımlar
ReadOnlyYalnızca okunabilir özellik veya alan
WriteOnlyYalnızca yazılabilir özellik
DefaultSınıfın varsayılan özelliğini belirtir; indeksleyici olarak kullanılır
ByValParametrenin değer ile geçirildiğini belirtir (varsayılan)
ByRefParametrenin başvuru ile geçirildiğini belirtir
OptionalOpsiyonel parametre tanımlar; varsayılan değer atanabilir
ParamArrayDeğişken sayıda parametre alan dizi parametresi
ReturnFonksiyondan değer döndürür
OperatorÖzel operatör aşırı yüklemesi tanımlar
Olay ve Temsilci 5
SözcükAçıklama
EventOlay tanımlar
DelegateFonksiyon imzasını temsil eden tip tanımlar
AddHandlerOlaya olay işleyici bağlar
RemoveHandlerOlaydan olay işleyiciyi kaldırır
RaiseEventOlayı tetikler
HandlesMetodun belirli olayı işlediğini belirtir
WithEventsOlay oluşturan nesne değişkeni tanımlar
AddressOfProsedüre başvuru (fonksiyon işaretçisi) alır
Denetim Akışı 22
SözcükAçıklama
IfKoşullu yürütme başlatır
ThenIf koşulunun ardından gelen blok başlangıcını belirtir
ElseIfEk koşul dalı
ElseTüm koşullar yanlışsa çalışan dal
EndBlok sonlandırıcı (End If, End Sub, End Class vb.)
ForSayaçlı döngü başlatır
EachFor Each ile koleksiyon üzerinde döngü kurar
ToFor döngüsünde bitiş değerini; başka bağlamlarda aralık belirtir
StepFor döngüsünde artım miktarını belirtir
NextFor döngüsü bloğunu kapatır
DoKoşullu döngü başlatır; While veya Until ile kullanılır
WhileKoşul doğruyken döngüyü çalıştırır
LoopDo döngüsü bloğunu kapatır
SelectÇok yollu dallanma başlatır; Select Case ile kullanılır
CaseSelect Case bloğunda eşleşme dalı tanımlar
ExitDöngü, prosedür veya bloğu erken sonlandırır
ContinueDöngünün geri kalanını atlar, sonraki yinelemeye geçer
GoToBelirtilen etikete koşulsuz atlar
GoSubAlt rutine atlar ve geri döner (VB6 uyumluluğu)
CallProsedür çağırır; isteğe bağlı, genellikle atlanır
StopProgram yürütmesini duraklatır; hata ayıklayıcıyı tetikler
ResumeHata sonrası yürütmeyi sürdürür
WithNesne başvurusunu tekrarlamadan üyelerine erişim sağlar
İstisna Yönetimi 4
SözcükAçıklama
Tryİstisna yönetimi bloğu başlatır
CatchBelirli istisna türünü yakalar
FinallyHer durumda çalışan temizleme bloğu
Throwİstisna fırlatır
ErrorHata numarasıyla çalışma zamanı hatası üretir (VB6 uyumluluğu)
Mantıksal ve Karşılaştırma Operatörleri 10
SözcükAçıklama
AndBit düzeyi VE; her iki işlenen de değerlendirilir
AndAlsoKısa devre mantıksal VE; sol taraf yanlışsa sağ taraf değerlendirilmez
OrBit düzeyi VEYA; her iki işlenen de değerlendirilir
OrElseKısa devre mantıksal VEYA; sol taraf doğruysa sağ taraf değerlendirilmez
NotMantıksal veya bit düzeyi DEĞİL
XorMantıksal veya bit düzeyi DIŞLAYICI VEYA
Isİki nesne başvurusunun aynı nesneyi gösterip göstermediğini denetler
IsNotİki nesne başvurusunun farklı nesneleri gösterip göstermediğini denetler
LikeDizeyi joker karakterli örüntüyle karşılaştırır
ModBölme işleminin kalanını döndürür
TypeOfNesnenin belirtilen tipte olup olmadığını denetler (TypeOf x Is T)
Modül Sistemi ve Diğer 13
SözcükAçıklama
Importsİsim alanı veya modülü içe aktarır
InFor Each döngüsünde koleksiyonu belirtir; LINQ sorgularında da kullanılır
LetLINQ sorgularında ara değişken tanımlar
OnOn Error ile hata yönetim biçimini ayarlar
OptionDerleyici seçeneklerini ayarlar (Option Strict, Option Explicit vb.)
OutJenerik tip parametresinin kovaryant olduğunu bildirir
DeclareDışarıdaki DLL'deki prosedürü bildirir (P/Invoke)
AliasDeclare ifadesinde prosedürün DLL'deki gerçek adını belirtir
LibDeclare ifadesinde DLL dosya adını belirtir
GlobalGlobal isim alanına erişimi belirtir
GetTypeTipin System.Type nesnesini döndürür
GetXMLNamespaceXML isim alanını temsil eden XNamespace nesnesini döndürür
SyncLockİş parçacığı güvenli kritik bölge başlatır (lock karşılığı)
UsingIDisposable kaynakları otomatik serbest bırakan blok
EraseDizi değişkenini Nothing'e atar
TrueBoolean doğru değeri
FalseBoolean yanlış değeri
REMSatır yorumu başlatır (' ile aynı işlev)