[SRE] Improved token fixups processing.
[mono.git] / mcs / class / corlib / ReferenceSources / Environment.cs
1 using System.Globalization;
2
3 namespace System
4 {
5         partial class Environment
6         {
7                 internal static string GetResourceString (string key)
8                 {
9                         return key;
10                 }
11
12                 internal static string GetResourceString (string key, CultureInfo culture)
13                 {
14                         return key;
15                 }
16
17                 internal static string GetResourceString (string key, params object[] values)
18                 {
19                         return string.Format (CultureInfo.InvariantCulture, key, values);
20                 }
21
22                 internal static String GetRuntimeResourceString (string key)
23                 {
24                         return key;
25                 }
26
27                 internal static String GetRuntimeResourceString (string key, params object[] values)
28                 {
29                         return string.Format (CultureInfo.InvariantCulture, key, values);
30                 }
31
32                 internal static string GetResourceStringEncodingName (int codePage)
33                 {
34                         switch (codePage) {
35                         case 1200: return GetResourceString ("Globalization.cp_1200");
36                         case 1201: return GetResourceString ("Globalization.cp_1201");
37                         case 65001: return GetResourceString ("Globalization.cp_65001");
38                         default: return codePage.ToString (CultureInfo.InvariantCulture);
39                         }
40                 }
41
42                 internal static bool IsWindows8OrAbove {
43                         get {
44                                 return false;
45                         }
46                 }
47         }
48 }