使用方法の以下の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で再現