Ekinlikler
17 Mar 21 - 21 Mar 10
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.
Hemen kaydolunBu tarayıcı artık desteklenmiyor.
En son özelliklerden, güvenlik güncelleştirmelerinden ve teknik destekten faydalanmak için Microsoft Edge’e yükseltin.
Me
, My
, MyBase
ve MyClass
Visual Basic'te benzer adlara sahiptir, ancak farklı amaçlara sahiptir. Bu konu, ayırt etmek için bu varlıkların her birini açıklar.
Me
anahtar sözcüğü, kodun yürütülmekte olduğu bir sınıfın veya yapının belirli örneğine başvurmak için bir yol sağlar. Me
geçerli örneğe başvuran bir nesne değişkeni veya yapı değişkeni gibi davranır. kullanmak Me
, bir sınıfın veya yapının şu anda yürütülen örneği hakkındaki bilgileri başka bir sınıf, yapı veya modüldeki bir yordama geçirmek için özellikle yararlıdır.
Örneğin, bir modülde aşağıdaki yordama sahip olduğunuzu varsayalım.
Sub ChangeFormColor(FormName As Form)
Randomize()
FormName.BackColor = Color.FromArgb(Rnd() * 256, Rnd() * 256, Rnd() * 256)
End Sub
Bu yordamı çağırabilir ve aşağıdaki deyimi kullanarak sınıfın Form geçerli örneğini bağımsız değişken olarak geçirebilirsiniz.
ChangeFormColor(Me)
Bu My
özellik çeşitli .NET Framework sınıflarına kolay ve sezgisel erişim sağlayarak Visual Basic kullanıcısının bilgisayar, uygulama, ayarlar, kaynaklar vb. ile etkileşim kurmasını sağlar. Bu sınıfların listesi için bkz . Visual Basic Çalışma Zamanı Nesneleri başvurusu.
anahtar sözcüğü, MyBase
bir sınıfın geçerli örneğinin temel sınıfına başvuran bir nesne değişkeni gibi davranır. MyBase
genellikle türetilmiş bir sınıfta geçersiz kılınan veya gölgelenen temel sınıf üyelerine erişmek için kullanılır. MyBase.New
türetilmiş bir sınıf oluşturucusundan açıkça bir temel sınıf oluşturucu çağırmak için kullanılır.
anahtar sözcüğü, MyClass
özgün olarak uygulandığı gibi bir sınıfın geçerli örneğine başvuran bir nesne değişkeni gibi davranır. MyClass
ile benzerdir Me
, ancak üzerindeki tüm yöntem çağrıları, yöntemin olduğu NotOverridable
gibi değerlendirilir.
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin:
Ekinlikler
17 Mar 21 - 21 Mar 10
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.
Hemen kaydolunEğitim
Modül
Sınıf Uygulamalarını Yönetme - Training
Statik sınıflar, kısmi sınıflar ve kodunuzun okunabilirliğini, sürdürülebilirliğini ve düzenlemesini geliştirebilen nesne başlatıcılar gibi gelişmiş teknikleri kullanarak sınıfları uygulamayı öğrenin.
Belgeler
Devralma Temelleri - Visual Basic
Hakkında daha fazla bilgi edinin: Devralma Temelleri (Visual Basic)
Hakkında daha fazla bilgi edinin: Modül Deyimi
Hakkında daha fazla bilgi edinin: Yeni İşleç (Visual Basic)