public CString(int capacity) { _address = 0; this._str = new CStringData(string.Empty); this._str._sb.Capacity = capacity; this.HasValue = true; }
CString(int i, CStringData str) { this._address = i; this._str = str; this.HasValue = true; }
CString(CStringData str) : this(0, str) { }
public CString(string str) { _address = 0; this._str = new CStringData(str); this.HasValue = true; }