Il codice:Quali eccezioni potrebbe stringa = stringa oltre a System.OutOfMemoryException?
public Constructor(string vConnection_String)
{
try
{
mConnection_String = vConnection_String;
}
catch (Exception ex)
{
ExceptionHandler.CatchEx(ex);
}
}
penso che la persona che ha programmato questo è stato "solo facendo attenzione," ma per interesse quali eccezioni potrebbero essere gettati su una linea che fa un assegnazione delle stringhe come questo qui? Posso pensare a System.OutOfMemoryException, ma quali altri?
Grazie
mConnection_String ha un setter che potrebbe generare un'eccezione? (So che la convenzione di denominazione di mConnection_String non suggerisce che sia così) – Brandon
Forse il 'try' 'catch' è un residuo del codice originale (dove forse ha provato a testare la connessione) – Nissim
Immagino che tu non possa anche ottenere OutOfMemoryException qui. La variabile membro è già assegnata, l'assegnazione scrive solo il riferimento a quella variabile. –