Делегаты System.Func, вероятно, существуют благодаря команде BCL .. кто понял, включая конечное число предопределенных общих делегатов, было бы удобно (и даже потребовалось бы для множества ситуаций).
что вы говорите .. то есть неограниченное количество общих параметров для делегата Func потребует изменения языка .. ответственность будет лежать как с командами c #, так и с vb.net (и, вероятно, с другими), чтобы изменить язык, чтобы это разрешить.
Возможно, в какой-то момент, если преимущество этой функции перевешивает стоимость предопределения нескольких делегатов Func, и это более важно, чем другие изменения языка (и что это не прерывное изменение) релевантные команды моя реализация неограниченных общих параметров .. может быть не на какое-то время, хотя!
У меня были те же проблемы, Это было зафиксировано после того, как я повторно создаю ssh ключ внутри .ssh, папка, не называя его (сохраните его как id_rsa.pub). Тогда добавьте его снова к gitlab ssh ключ. Все хорошо работающее теперь.