public void initUnshared(string str) { bigchars = new BigChar[str.Length]; for (int i = 0; i < bigchars.Length; i++) { bigchars[i] = new BigChar(str[i]); } }
public BigChar GetBigChar(char charname) { BigChar bc = null; if (pool.ContainsKey(charname)) { bc = pool[charname]; } if (bc == null) { bc = new BigChar(charname); pool.Add(charname, bc); } return(bc); }