try-finally etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
try-finally etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

12 Mart 2019 Salı

try-finally

Catch Olmaması
Eğer Catch yoksa, finally çalışsa bile kod finally'den itibaren devam etmez.

Örnek
Elimizde şöyle bir kod olsun.
try {
  command.CommandText = sb.ToString();
  returnValue = command.ExecuteNonQuery();

  return returnValue == 1;
} finally {
  command.Dispose();
}

return false;
return false hiçbir zaman çalışmayacaktır.