コード例 #1
0
ファイル: TotemObject.cs プロジェクト: Alxandr/IronTotem
        public TotemObject(TotemType/*!*/ type)
        {
            Assert.NotNull(type);
            Debug.Assert(type.Handles(GetType()));

            _type = type;
            _context = type.Context;
        }
コード例 #2
0
ファイル: TotemType.cs プロジェクト: Alxandr/IronTotem
        static string ConvertString(TotemType type, object obj)
        {
            ContractUtils.RequiresNotNull(obj, "obj");
            Debug.Assert(type.Handles(obj.GetType()));

            return type.ToString(obj);
        }