Visual Basic Limitations
A Visual Basic korábbi verziói kikényszerített határokat a kódban, például a változónevek hosszát, a modulokban engedélyezett változók számát és a modul méretét. A Visual Basic .NET-ben ezek a korlátozások enyhültek, így nagyobb szabadságot biztosít a kód írásában és rendezésében.
A fizikai korlátok inkább a futásidejű memóriától függenek, mint a fordítási idő szempontjaitól. Ha körültekintő programozási eljárásokat használ, és a nagy alkalmazásokat több osztályra és modulra osztja, akkor nagyon kevés esély van arra, hogy belső Visual Basic-korlátozással szembesüljön.
Az alábbiakban néhány korlátozást talál, amelyekkel szélsőséges esetekben találkozhat:
Név hossza. Az összes deklarált programozási elem nevének maximális számú karaktere van. Ez a maximális érték egy teljes minősítési sztringre vonatkozik, ha az elem neve minősített. Lásd: Deklarált elemnevek.
Vonalhossz. A forráskód fizikai sorában legfeljebb 65535 karakter szerepel. A logikai forráskódsor hosszabb is lehet, ha sorfolytatási karaktereket használ. Lásd : Utasítások megszakítása és egyesítése a Kódban.
Tömbdimenziók. Egy tömbhöz legfeljebb hány dimenzió deklarálható. Ez korlátozza, hogy hány indexet használhat tömbelem megadásához. Lásd: Tömbdimenziók a Visual Basicben.
Karakterlánc hossza. Egyetlen sztringben legfeljebb unicode karakterek tárolhatók. Lásd a sztring adattípusát.
Környezeti sztring hossza. A parancssori argumentumként használt környezeti sztringek legfeljebb 32768 karakter hosszúságúak lehetnek. Ez az összes platformra vonatkozó korlátozás.
Lásd még
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: