1 namespace System.Data
\r
6 using System.Globalization;
\r
11 private static readonly String FILE_NAME = "SystemData";
\r
12 private static readonly ResourceBundle _resource =
\r
13 ResourceBundle.getBundle(FILE_NAME);
\r
15 public static String GetString(String name, Object[] args)
\r
17 return GetString(null, name, args);
\r
20 public static String GetString(CultureInfo culture, String name, Object[] args)
\r
24 String str = _resource.getString(name);
\r
25 if (args != null && (int) args.Length > 0)
\r
27 return String.Format(str, args);
\r
34 catch (MissingResourceException)
\r
40 public static String GetString(String name)
\r
42 return GetString(null, name);
\r
45 public static String GetString(CultureInfo culture, String name)
\r
49 return _resource.getString(name);
\r
51 catch (MissingResourceException)
\r
57 public static bool GetBoolean(String name)
\r
59 return GetBoolean(name);
\r
62 public static bool GetBoolean(CultureInfo culture, String name)
\r
64 // This online demo only decompiles 10 methods in each class
\r
68 public static char GetChar(String name)
\r
70 return GetChar(null, name);
\r
73 public static char GetChar(CultureInfo culture, String name)
\r
75 // This online demo only decompiles 10 methods in each class
\r
79 public static int GetByte(String name)
\r
81 return GetByte(null, name);
\r
84 public static int GetByte(CultureInfo culture, String name)
\r
89 public static short GetShort(String name)
\r
91 return GetShort(null, name);
\r
94 public static short GetShort(CultureInfo culture, String name)
\r
96 // This online demo only decompiles 10 methods in each class
\r
100 public static int GetInt(String name)
\r
102 return GetInt(null, name);
\r
105 public static int GetInt(CultureInfo culture, String name)
\r
107 // This online demo only decompiles 10 methods in each class
\r
111 public static long GetLong(String name)
\r
113 return GetLong(null, name);
\r
116 public static long GetLong(CultureInfo culture, String name)
\r
118 // This online demo only decompiles 10 methods in each class
\r
122 public static float GetFloat(String name)
\r
124 return GetFloat(null, name);
\r
127 public static float GetFloat(CultureInfo culture, String name)
\r
129 // This online demo only decompiles 10 methods in each class
\r
133 public static double GetDouble(String name)
\r
135 return GetDouble(null, name);
\r
138 public static double GetDouble(CultureInfo culture, String name)
\r
140 // This online demo only decompiles 10 methods in each class
\r
144 public static Object GetObject(String name)
\r
146 return GetObject(null, name);
\r
149 public static Object GetObject(CultureInfo culture, String name)
\r
151 // This online demo only decompiles 10 methods in each class
\r