Exemplo n.º 1
0
 public JMbr(JNumber v, string name = null)
 {
     this.name = name;
     type      = JType.Number;
     refv      = null;
     numv      = v;
 }
Exemplo n.º 2
0
 public JMbr(string v, string name = null)
 {
     this.name = name;
     type      = JType.String;
     refv      = v;
     numv      = default;
 }
Exemplo n.º 3
0
 public JMbr(bool v, string name = null)
 {
     this.name = name;
     type      = v ? JType.True : JType.False;
     refv      = null;
     numv      = default;
 }
Exemplo n.º 4
0
 public JMbr(JObj v, string name = null)
 {
     this.name = name;
     type      = JType.Object;
     refv      = v;
     numv      = default;
 }
Exemplo n.º 5
0
 public JMbr(JArr v, string name = null)
 {
     this.name = name;
     type      = JType.Array;
     refv      = v;
     numv      = default;
 }
Exemplo n.º 6
0
 public JMbr(JType jnull, string name = null)
 {
     this.name = name;
     type      = jnull;
     refv      = null;
     numv      = default;
 }
Exemplo n.º 7
0
 public void Add(JNumber v)
 {
     Add(v.Long);
     if (v.Pt)
     {
         Add('.');
         Add(v.fract);
     }
 }
Exemplo n.º 8
0
 public void Put(string name, JNumber v)
 {
     Add(' ');
     Add(name);
     Add('=');
     Add('"');
     Add(v);
     Add('"');
 }
Exemplo n.º 9
0
 public void Put(string name, JNumber v)
 {
     Part(name);
     Add(v.bigint);
     if (v.Pt)
     {
         Add('.');
         Add(v.fract);
     }
 }
Exemplo n.º 10
0
        public void Put(string name, JNumber v)
        {
            if (counts[level]++ > 0)
            {
                Add(',');
            }
            if (name != null)
            {
                Add('"');
                Add(name);
                Add('"');
                Add(':');
            }

            Add(v.bigint);
            if (v.Pt)
            {
                Add('.');
                Add(v.fract);
            }
        }
Exemplo n.º 11
0
 public void Add(string name, JNumber v)
 {
     Add <JMbr>(new JMbr(v, name));
 }
Exemplo n.º 12
0
 public void Put(string name, JNumber v)
 {
 }
Exemplo n.º 13
0
 public void Add(JNumber elem)
 {
     Add(new JMbr(elem));
 }