На упражненията стана въпрос за String.Join
и реализирахме нещо подобно.
Интересно е да видим изходния код на метода, написан от Miscrosoft 😄
public static String Join(String separator, params Object[] values) {
if (values==null)
throw new ArgumentNullException("values");
Contract.EndContractBlock();
if (values.Length == 0 || values[0] == null)