Visual Basic Sınırlamaları

Önceki sürümleri Visual Basic adların uzunluğu, modüllerde izin verilen değişken sayısı ve modül boyutu gibi kodda zorlanan sınırları içerir. .NET Visual Basic de bu kısıtlamalar gevşetildi ve bu da kodunuzu yazma ve düzenleme özgürlüğü sağlar.

Fiziksel sınırlar, derleme zamanı değerlendirmelerinden daha fazla çalışma zamanı belleğine bağımlıdır. Sağduyulu programlama uygulamaları kullanıyorsanız ve büyük uygulamaları birden çok sınıfa ve modüle bölersanız, dahili bir programlama sınırlaması ile karşılaşma Visual Basic yoktur.

Aşağıdakiler, aşırı durumlarda karşılaş olabileceğiniz bazı sınırlamalardır:

  • Ad Uzunluğu. Bildirilen her programlama öğesinin adı için en fazla karakter sayısı vardır. Öğe adı uygunsa, bu üst değer tüm nitelik dizesi için geçerlidir. Bkz. Bildirilen Öğe Adları.

  • Satır Uzunluğu. Bir fiziksel kaynak kodu satırı en fazla 65535 karakterdir. Satır devamlılığı karakterlerini kullanırsanız mantıksal kaynak kod satırı daha uzun olabilir. Bkz. How to: Break and Combine Statements in Code.

  • Dizi Boyutları. Bir dizi için bildirebilirsiniz maksimum boyut sayısı vardır. Bu, dizi öğesi belirtmek için kullanabileceğiniz dizinleri sınırlar. Bkz. Visual Basic..

  • Dize Uzunluğu. Tek bir dizede depolay minimum Unicode karakter sayısı vardır. Bkz. Dize Veri Türü.

  • Ortam Dizesi Uzunluğu. Komut satırı bağımsız değişkeni olarak kullanılan herhangi bir ortam dizesi için en fazla 32768 karakter vardır. Bu, tüm platformlarda yapılan bir sınırlamadır.

Ayrıca bkz.