Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ DoAssignments()

void System.Data.NewDiffgramGen.DoAssignments ( ArrayList tables)
inlineprivate

Definition at line 69 of file NewDiffgramGen.cs.

70 {
71 int num = 0;
72 for (int i = 0; i < tables.Count; i++)
73 {
74 num += ((DataTable)tables[i]).Rows.Count;
75 }
76 _rowsOrder = new Hashtable(num);
77 for (int j = 0; j < tables.Count; j++)
78 {
79 DataTable dataTable = (DataTable)tables[j];
80 DataRowCollection rows = dataTable.Rows;
81 num = rows.Count;
82 for (int k = 0; k < num; k++)
83 {
84 _rowsOrder[rows[k]] = k;
85 }
86 }
87 }

References System.Data.NewDiffgramGen._rowsOrder, and System.Xml.Dictionary.

Referenced by System.Data.NewDiffgramGen.NewDiffgramGen(), and System.Data.NewDiffgramGen.NewDiffgramGen().