コード例 #1
0
ファイル: EnumerableFunArray.cs プロジェクト: tmteam/NFun
 public string ToText()
 {
     if (ElementType == FunnyType.Char)
     {
         var array = _origin.OfType <char>().ToArray();
         return(new string(array));
     }
     return(ArrayTools.JoinElementsToFunString(_origin));
 }
コード例 #2
0
ファイル: ImmutableFunArray.cs プロジェクト: tmteam/NFun
        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));
        }