BuildStateArray() static private method

static private BuildStateArray ( ) : State[][]
return State[][]
コード例 #1
0
 static JsonWriter()
 {
     JsonWriter.StateArrayTempate = new JsonWriter.State[][]
     {
         new JsonWriter.State[]
         {
             JsonWriter.State.Error,
             JsonWriter.State.Error,
             JsonWriter.State.Error,
             JsonWriter.State.Error,
             JsonWriter.State.Error,
             JsonWriter.State.Error,
             JsonWriter.State.Error,
             JsonWriter.State.Error,
             JsonWriter.State.Error,
             JsonWriter.State.Error
         },
         new JsonWriter.State[]
         {
             JsonWriter.State.ObjectStart,
             JsonWriter.State.ObjectStart,
             JsonWriter.State.Error,
             JsonWriter.State.Error,
             JsonWriter.State.ObjectStart,
             JsonWriter.State.ObjectStart,
             JsonWriter.State.ObjectStart,
             JsonWriter.State.ObjectStart,
             JsonWriter.State.Error,
             JsonWriter.State.Error
         },
         new JsonWriter.State[]
         {
             JsonWriter.State.ArrayStart,
             JsonWriter.State.ArrayStart,
             JsonWriter.State.Error,
             JsonWriter.State.Error,
             JsonWriter.State.ArrayStart,
             JsonWriter.State.ArrayStart,
             JsonWriter.State.ArrayStart,
             JsonWriter.State.ArrayStart,
             JsonWriter.State.Error,
             JsonWriter.State.Error
         },
         new JsonWriter.State[]
         {
             JsonWriter.State.ConstructorStart,
             JsonWriter.State.ConstructorStart,
             JsonWriter.State.Error,
             JsonWriter.State.Error,
             JsonWriter.State.ConstructorStart,
             JsonWriter.State.ConstructorStart,
             JsonWriter.State.ConstructorStart,
             JsonWriter.State.ConstructorStart,
             JsonWriter.State.Error,
             JsonWriter.State.Error
         },
         new JsonWriter.State[]
         {
             JsonWriter.State.Property,
             JsonWriter.State.Error,
             JsonWriter.State.Property,
             JsonWriter.State.Property,
             JsonWriter.State.Error,
             JsonWriter.State.Error,
             JsonWriter.State.Error,
             JsonWriter.State.Error,
             JsonWriter.State.Error,
             JsonWriter.State.Error
         },
         new JsonWriter.State[]
         {
             JsonWriter.State.Start,
             JsonWriter.State.Property,
             JsonWriter.State.ObjectStart,
             JsonWriter.State.Object,
             JsonWriter.State.ArrayStart,
             JsonWriter.State.Array,
             JsonWriter.State.Constructor,
             JsonWriter.State.Constructor,
             JsonWriter.State.Error,
             JsonWriter.State.Error
         },
         new JsonWriter.State[]
         {
             JsonWriter.State.Start,
             JsonWriter.State.Property,
             JsonWriter.State.ObjectStart,
             JsonWriter.State.Object,
             JsonWriter.State.ArrayStart,
             JsonWriter.State.Array,
             JsonWriter.State.Constructor,
             JsonWriter.State.Constructor,
             JsonWriter.State.Error,
             JsonWriter.State.Error
         },
         new JsonWriter.State[]
         {
             JsonWriter.State.Start,
             JsonWriter.State.Object,
             JsonWriter.State.Error,
             JsonWriter.State.Error,
             JsonWriter.State.Array,
             JsonWriter.State.Array,
             JsonWriter.State.Constructor,
             JsonWriter.State.Constructor,
             JsonWriter.State.Error,
             JsonWriter.State.Error
         }
     };
     JsonWriter.StateArray = JsonWriter.BuildStateArray();
 }