C#string.Joinの使用状況

 

使用方法の以下の5つのカテゴリに分かれstring.Joinは説明する必要があります。

HashSetの<文字列> HS =新しいHashSetの<文字列>();
hs.Add( "111")。
hs.Add( "222")。
hs.Add( "333")。
するvar strの= string.Join( ""、HS);
Console.WriteLineを(STR)。

 

#region 
// 概要:
 // ここで、各部材間の指定されたセパレータセットの一連部材。
// パラメータ:
 // セパレータ:
 // 文字列の区切り文字として使用されます。複数の値を有する要素のみを、セパレータが返される文字列に含まれていました。
// 値:
 // 直列に接続するオブジェクトを含むコレクション。
// 型パラメータ:
 // T:
 // 型の値のメンバー。
// 戻り値:
 // メンバーからなる値の文字列は、メンバーは、区切り文字列に分離しました。値のないメンバー場合、方法はSystem.String.Emptyを返します。
// 例外:
 // T:System.ArgumentNullException:
 // 値はnullです。
【のComVisible(偽の)]
 のパブリック 静的参加文字列<T>(文字列区切り、IEnumerableを<T> 値);
 // 
// 概要:
 // セット可能System.Stringタンデム型構成System.Collections.Generic.IEnumerable`1部材、前記各部材指定された区切り文字の間。
// 
// パラメータ:
 // セパレータ:
 //は文字列の区切り文字として使用されます。複数の値を有する要素のみを、セパレータが返される文字列に含まれていました。
// 
// 値:
 // 直列に接続するための文字列を含むコレクション。
// 
// 戻り値:
 // メンバーからなる値の文字列は、メンバーは、区切り文字列に分離しました。値のないメンバー場合、方法はSystem.String.Emptyを返します。
// 
// 異常:
 // T:System.ArgumentNullException:
 // 値はnullです。
【のComVisible(偽の)]
 パブリック 静的文字列参加(文字列区切り、IEnumerableを<文字列> 値);
 // 
// 概要:
 // シリーズは、各要素間の指定されたセパレータを使用して、文字列配列の要素を指定されました。
// 
// パラメータ:
 // セパレータ:
 //は文字列の区切り文字として使用されます。セパレータを有する複数の要素は、値が返される文字列に含まれていた場合にのみ。
// 
// 値:
 // 接続したい要素を含む配列。
// 
// パラメーターstartIndex:
 // 最初の要素の値を使用します。
// 
// COUNT:
 // 値のために使用される要素の数を。
// 
// 戻り値:
 //文字列の文字列の値によって、文字列は区切り文字列によって分離されます。-または- System.String.Emptyゼロは、COUNT場合
 // ない要素、又は値セパレータのすべての要素はSystem.String.Emptyと比較し、値ではありません。
// 
// 異常:
 // T:System.ArgumentNullException:
 // 値がnullです。
// 
// T:System.ArgumentOutOfRangeExceptionが:
 // startIndexのかカウントが0未満です。-または- startIndexのプラスカウント値は、要素の数より多いです。
// 
// T:System.OutOfMemoryExceptionに:
 // メモリ不足です。
【SecuritySafeCritical]
 パブリック 静的文字列参加(文字列区切り文字列[]値は、INTのstartIndex、int型のCOUNT);
 //
// 概要:
 // 全ての要素、各要素間の前記指定されたセパレータの一連の文字列配列。
// 
// パラメータ:
 // セパレータ:
 //は文字列の区切り文字として使用されます。セパレータを有する複数の要素は、値が返される文字列に含まれていた場合にのみ。
// 
// 値:
 // 接続したい要素を含む配列。
// 
// 戻り値:
 // 要素の値によって、文字列、区切り文字で区切られたこれらの要素。値は、空の配列である場合、本方法はSystem.String.Emptyを返します。
// 
// 異常:
 // T:System.ArgumentNullException:
 // 値がnullです。
公共の 静的な文字列(文字列の区切り、参加のparams String []型の値);
 // 
// 概要:
// 各要素の間に指定されたセパレータを使用してオブジェクトの配列の個々の要素、の一連。
// 
// パラメータ:
 // セパレータ:
 //は文字列の区切り文字として使用されます。セパレータは複数の要素を有する場合にのみ、値が返される文字列に含まれていました。
// 
// 値:
 // 接続したい要素を含む配列。
// 
// 戻り値:
 // 要素の値からなる文字列は、これらの要素は、セパレータ文字列によって分離されています。値は、空の配列である場合、本方法はSystem.String.Emptyを返します。
// 
// 異常:
 // T:System.ArgumentNullException:
 // 値はnullです。
【のComVisible(偽の)]
 パブリック 静的文字列(文字列セパレータ、参加のparams  オブジェクト []値)。

 

ます。https://www.cnblogs.com/wangjunguang/p/11122145.htmlで再現

おすすめ

転載: blog.csdn.net/weixin_34367845/article/details/94578313