/// <summary> /// /// </summary> /// <param name="transition"></param> /// <param name="strings"></param> /// <param name="counter"></param> protected void TransitionCheck(Transition transition, List<String> strings, int counter) { counter = counter%3; for (int j = 0; j < strings.Count; j++) { string[] defined = strings[j].Split(sep, StringSplitOptions.RemoveEmptyEntries); foreach (string s in defined) { SetTransition(counter, transition, j, s); } } }
/// <summary> /// /// </summary> /// <param name="counter"></param> /// <param name="transition"></param> /// <param name="j"></param> /// <param name="s"></param> protected virtual void SetTransition(int counter, Transition transition, int j, string s) { int value = Convert.ToInt32(s, 16); transition.AddElement((LineType)counter,j, value); }