X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=M17N.cs;h=a6f3b2917ec2423593b71b1be8ec50d4f162c9f8;hb=8652d2e25e2d5f6258ffb37ba208f84cb1fb16d6;hp=2e13847858f005824616a41ce9ec340a40eaa73d;hpb=28770b75bc07a420e70d0d49c57309bde5308622;p=m17n%2Fm17n-lib-cs.git diff --git a/M17N.cs b/M17N.cs index 2e13847..a6f3b29 100644 --- a/M17N.cs +++ b/M17N.cs @@ -2,24 +2,20 @@ using System; namespace M17N { - public class M17N + public static class M17n { - public static readonly int MajorVersion = 0; - public static readonly int MinorVersion = 0; - public static readonly int ReleaseNumber = 0; + public const int Version = 0x020101; + + public static int MajorVersion { get { return (Version >> 16); } } + public static int MinorVersion { get { return ((Version >> 8) & 0xFF); } } + public static int ReleaseNumber { get { return (Version & 0xFF); } } public static bool debug = false; - public static void DebugPrint (string fmt, object arg) + public static void DebugPrint (string fmt, params object[] arg) { if (debug) Console.Write (fmt, arg); } - - public static void DebugPrint (string fmt, object arg1, object arg2) - { - if (debug) - Console.Write (fmt, arg1, arg2); - } } }