public static Join ( this |
||
strings | this |
array de string que deverá ser concatenado |
separator | char | Separador de cada índice do array que será concatenado |
offSet | int | Define até que posição será concatenada dentro do array. |
리턴 | string |
public static string Join(this IEnumerable<string> strings, char separator, int offSet = 0)
{
if(strings.Count() == 0) return "";
if(offSet <= 0) offSet = strings.Count();
int i = 0;
string result = "";
foreach(var item in strings)
{
result += string.Format("{0}{1}", item, separator);
if(++i >= offSet) break;
}
result = result.Substring(0, result.Length - 1);
return result;
}
}