From 1fdda0b5c0e46b112a9e6abaf37a614c14964467 Mon Sep 17 00:00:00 2001 From: Tommy Parnell Date: Mon, 24 Feb 2014 10:29:09 -0500 Subject: [PATCH] dont swallow exceptions --- Setting/SettingsKey.cs | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/Setting/SettingsKey.cs b/Setting/SettingsKey.cs index c7e019d..aa2584c 100644 --- a/Setting/SettingsKey.cs +++ b/Setting/SettingsKey.cs @@ -47,15 +47,8 @@ namespace SharedSettingsAbstraction.Setting public T getSetting(Context con ) { var shared = con.GetSharedPreferences(_preferenceName, FileCreationMode.WorldReadable); - try - { value = (T)shared.All.Where(x => x.Key == key).FirstOrDefault().Value; - if (value == null) SetSetting(con, _defaultValue); - } - catch (Exception) - { - value = (T)_defaultValue; - } + if (value == null) SetSetting(con, _defaultValue); return value; }