Saturday, February 16, 2019 15:30

Directivele Using

.NET oferă o modalitate simplificată și mai ușoară de a lucra cu resursele care trebuie eliminate (eliberate atunci când nu mai avem nevoie de ele) prin construcția numită directivă Using. Iată un exemplu despre felul în care putem citi un fișier (la fel ca în cele două lecții anterioare) și îl eliberăm în mod automat când am terminat cu utilizarea sa, folosind acest cuvânt cheie:

Prin includerea declarației variabilei noastre cititor în instrucțiunea using, o putem folosi la fel cum am face-o în mod normal, cu singura diferență că nu trebuie să ne facem griji cu privire la eliberarea fișierului atunci când terminămde lucrat cu el. Cu toate acestea, dacă furnizăm un fișier care nu există, tot vom primi în continuare o excepție de tip System.IO.FileNotFoundException și de aceea tot trebuie să înfășurăm directiva Using într-o construcție Try Catch:

 

Comments

comments

Tags: , ,

Leave a Reply