Un utilizator introduce „abc” într-un câmp care trebuie să conțină un întreg. Ce abordare C# gestionează uzual cazul fără o excepție de conversie?
Exercițiu original Grile.app pentru Programare I (FEAA, UAIC Iași), creat cu ajutorul AI. Nu este un subiect oficial de examen. Dă un test grilă la Programare I
- A.Convertirea directă fără verificare și ignorarea erorilor
- B.Folosirea lungimii textului ca valoare introdusă
- C.Ștergerea bazei de date
- D.int.TryParse și tratarea rezultatului fals✓ Corect
Răspuns corect: D – int.TryParse și tratarea rezultatului fals
Explicație
TryParse indică dacă textul poate fi convertit, permițând afișarea unei erori de validare.
Sursă: Exercițiu original Grile.app, creat cu ajutorul AI pe tematica: UAIC FEAA · Programare I · 2019–2020 · arhivă. Nu este un subiect oficial de examen.
Material universitar de referință · Interfețe grafice · §8.1, tema 3, p. 3
Alte întrebări de la Programare I
- Ce se poate întâmpla când un handler al interfeței execută o operație lentă, blocantă, pe firul UI?
- Ce operație CRUD corespunde modificării adresei unui client deja înregistrat?
- Într-o aplicație conectată la o bază de date, de ce se eliberează conexiunea după folosire?
- Pentru o interogare cu numele unui client introdus de utilizator, ce abordare separă corect valoarea de instrucțiunea SQL?
- Într-un raport cu vânzări grupate pe lună, ce valoare reprezintă totalul lunar?
- O clasă Factura are o metodă CalculeazaTotal(). Ce avantaj are apelarea aceleiași metode din formular și din raport?
- Toate întrebările și răspunsurile la Programare I