Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Prvý parameter je nutné dodať do funkcie Mid je reťazec . Môžete použiť reťazcové premenné alebo zadajte text priamo do úvodzoviek . Tie nadväzujú na reťazec s " Štart " celé číslo , ktoré označuje pozíciu , na ktorej sa začínajú vracať znakov . Jedná sa o oba požadované parametre . Môžete tiež zahrnúť ďalšie " Dĺžka " celočíselný parameter označujúci , koľko znakov sa chcete vrátiť , ale nie je to povinné . Syntax funkcie je Mid ( reťazec , začiatok , dĺžka ) .
Výnimky
funkcie Mid bude hodiť " ArgumentException " chyba len v jednej z dvoch situácií . Prvý nastane , ak zadáte číslo menšie alebo rovné nule pre parameter Štart . Pretože prvý znak v reťazci parametrov je v polohe " jeden, " nie je možné zadať nižšie číslo . Druhá výnimka nastane , ak budete poskytovať Dĺžka parametra menšia ako nula . Ak sa chcete vrátiť na určitý počet znakov , musí Dĺžka byť nezáporné číslo . Ak zadáte " nula " , funkcia nebude hádzať chybu , ale vráti prázdny reťazec .
Úvahy
Ak parameter štart znamená , pozície za posledný znak v reťazci , funkcia Mid vráti prázdny reťazec . Ak beží parameter Dĺžka za koncom reťazca , Mid jednoducho vráti postavy z parametra štart na konci reťazca . Ak sa chcete vyhnúť tieto problémy , použite funkciu Ľan určiť , koľko znakov v reťazci , takže neposkytujú parameter štart väčšia ako dĺžka reťazca je . Môžete tiež rozdeliť výsledok z funkcie Ľan dvomi nájsť stred charakter struny .
Používa
môžete použiť funkciu Mid z niekoľkých dôvodov . Napríklad , ak máte meno a priezvisko osoby obsiahnuté v jednom reťazci , volajte:
priezvisko = Mid ( " John Smith " , 6 )
čo šetrí premennú , ktorá obsahuje len priezvisko . Môžete tiež použiť Mid nahradiť znaky v reťazci . Napríklad , ak máte reťazec s číslom sociálneho zabezpečenia ( SSN ) s hodnotou " 123456789 " , volá :
Mid ( SSN , 1 , 5 ) = " ***** " klipart
zmení SSN reťazec " ***** 6789 . "