Beispiel #1
0
        protected virtual void RenderView(StringBuilder builder, T_Method m, StringBuilder paras)
        {
            var p = "";

            if (paras != null)
            {
                p = paras.ToString();
            }

            builder.AppendFormat(".{0}({1})", m.Name, p);
        }
Beispiel #2
0
        //public T_Type Index(int index)

        internal T_ListType(T_Type valueType)
            : base()
        {
            this.ItemType = valueType;
            this.Name     = string.Format("List<{0}>", valueType.Name);
            var get = new T_Method()
            {
                Name = "Get", Type = ItemType
            };

            //get.Parameters.Add(new T_Parameter(){ Name});
            this.Methods.Add(get);
            this.NullAble   = true;
            this.Enumerable = true;
        }
Beispiel #3
0
        protected virtual void RenderView(StringBuilder builder, T_Method m, StringBuilder paras)
        {
            var p = "";
            if (paras != null) p = paras.ToString();

            builder.AppendFormat(".{0}({1})", m.Name, p);
        }
Beispiel #4
0
 //public T_Type Index(int index)
 internal T_ListType(T_Type valueType)
     : base()
 {
     this.ItemType = valueType;
     this.Name = string.Format("List<{0}>",valueType.Name);
     var get = new T_Method() { Name = "Get", Type = ItemType};
     //get.Parameters.Add(new T_Parameter(){ Name});
     this.Methods.Add(get);
     this.NullAble = true;
     this.Enumerable = true;
 }