Как создать метод расширения для ToString?

Я пробовал это:

public static class ListHelper
{
    public static string ToString<T>(this IList<String> list)
    {
        return string.Join(", ", list.ToArray());
    }

    public static string ToString<T>(this String[] array)
    {
        return string.Join(", ", array);
    }
}

Но это не работает, как для string [] , так и для List . Может быть, мне нужны специальные аннотации?

48
задан shA.t 13 September 2017 в 05:11
поделиться