protected override void Init() { for (int i = -41; i < 42; i++) { string s = Convert.ToChar(i + 41 + 35).ToString(); // Start from ASCII 35 RatioToString_.Add(i, s); StringToRatio_.Add(s, i); } }
protected override void Init() { List <string> chars = new List <string>(); for (char j = 'a'; j < 'z'; j++) { for (int i = 0; i < 10; i++) { string s = string.Format("{0}{1}", j.ToString(), i); chars.Add(s); } } for (int i = -101; i < 102; i++) { RatioToString_.Add(i, chars[i + 101]); StringToRatio_.Add(chars[i + 101], i); } }