示例#1
0
 public static bool GetValueBool(string key, bool defaultValue)
 {
     try
     {
         string value = API.GetResourceMetadata(API.GetCurrentResourceName(), key, 0).ToLower();
         if (value != "true" && value != "false")
         {
             return(defaultValue);
         }
         return(value == "true");
     }
     catch (Exception)
     {
         return(defaultValue);
     }
 }
示例#2
0
 public static float GetValueFloat(string key, float defaultValue)
 {
     try
     {
         string value = API.GetResourceMetadata(API.GetCurrentResourceName(), key, 0);
         if (value == null)
         {
             return(defaultValue);
         }
         return(Convert.ToSingle(value));
     }
     catch (Exception)
     {
         return(defaultValue);
     }
 }
示例#3
0
 public static string GetValueString(string key, string defaultValue)
 {
     try
     {
         string value = API.GetResourceMetadata(API.GetCurrentResourceName(), key, 0).ToLower();
         if (value == null)
         {
             return(defaultValue);
         }
         return(value);
     }
     catch (Exception)
     {
         return(defaultValue);
     }
 }