public string ToText() { if (ElementType == FunnyType.Char) { var array = _origin.OfType <char>().ToArray(); return(new string(array)); } return(ArrayTools.JoinElementsToFunString(_origin)); }
public string ToText() { if (_values is char[] str) { return(new string(str)); } if (ElementType == FunnyType.Char) { var newArray = new char[_values.Length]; ClrArray.CopyTo(newArray, 0); _values = newArray; return(new string(newArray)); } return(ArrayTools.JoinElementsToFunString(_values)); }