Esempio n. 1
0
 /// <summary>
 /// 將指定 System.StringStd 陣列每個元素之間的指定分隔符號 System.StringStd 串連,產生單一的串連字串。
 /// </summary>
 /// <param name="separator"></param>
 /// <param name="value"></param>
 /// <returns></returns>
 public static StringStd Join(StringStd separator, StringStd[] value)
 {
     return(new StringStd(string.Join(separator.Value, StringStd.ToStringArray(value))));
 }
Esempio n. 2
0
 /// <summary>
 /// 將指定 System.StringStd 陣列每個元素之間的指定分隔符號 System.StringStd 串連,產生單一的串連字串。參數指定要使用的第一個陣列元素和元素數目。
 /// </summary>
 /// <param name="separator"></param>
 /// <param name="value"></param>
 /// <param name="startIndex"></param>
 /// <param name="count"></param>
 /// <returns></returns>
 public static StringStd Join(StringStd separator, StringStd[] value, int startIndex, int count)
 {
     return(new StringStd(string.Join(separator.Value, StringStd.ToStringArray(value), startIndex, count)));
 }
Esempio n. 3
0
 /// <summary>
 /// 傳回 System.StringStd 陣列,其中包含這個字串中的子字串,都由指定的 System.StringStd 陣列元素所分隔。參數指定傳回的子字串最大數目,以及是否傳回空的陣列元素。
 /// </summary>
 /// <param name="separator">字串陣列 (可分隔這個字串中的子字串)、不含任何分隔符號的空白陣列,或 null。</param>
 /// <param name="count">要傳回的子字串之最大數目。</param>
 /// <param name="options">指定 System.StringSplitOptions.RemoveEmptyEntries,省略傳回陣列的空白陣列元素;或 System.StringSplitOptions.None,在傳回陣列中包含空白陣列元素。</param>
 /// <returns>陣列,其元素包含了這個字串中由 separator 內的一或多個字串所分隔的子字串。如需詳細資訊,請參閱<備註>一節。</returns>
 public StringStd[] Split(StringStd[] separator, int count, StringSplitOptions options)
 {
     return(StringStd.ToStringStdArray(this.Value.Split(StringStd.ToStringArray(separator), count, options)));
 }