ls! является типом "%2!ls!". Тип, указанный в постоянном объявлении, должен быть одним из указанных ниже типов: sbyte, byte, ...

"%1!ls!" является типом "%2!ls!". Тип, указанный в постоянном объявлении, должен быть одним из указанных ниже типов: sbyte, byte, short, ushort, int, uint, long, ulong, char, float, double, decimal, bool, string, enum или reference.
%1!ls! является типом "%2!ls!". Тип, указанный в постоянном объявлении, должен быть одним из указанных ниже типов: sbyte, byte, short, ushort, int, uint, long, ulong, char, float, double, decimal, bool, string, enum или reference.
%1!ls!" из типа "%2!ls!". Тип, заданный в объявлении константы, должен быть sbyte, byte, short, ushort, int, uint, long, ulong, char, float, double, decimal, bool, string, типом enum или ссылочным.
"%1!ls!" из типа "%2!ls!". Тип, заданный в константном выражении, должен быть sbyte, byte, short, ushort, int, uint, long, ulong, char, float, double, decimal, bool, string, типом enum или ссылочным.
ls! не реализует член интерфейса "%2!ls!". Не удается реализовать член интерфейса "%3!ls!", поскольку он не является общим. ... ls! не содержит определение для "%2!ls!", а перегрузка лучшего метода расширения "%3!ls!" содержит несколько недопустимых ... ls! ссылается на расположение, которое недоступно. Это может быть диск на данном компьютере или сетевой диск. Проверьте правильность ... ls! является типом "%2!ls!". Тип, указанный в постоянном объявлении, должен быть одним из указанных ниже типов: sbyte, byte, ... ls!" в данном объявлении - недопустимое место для атрибута. Допустимые места для атрибута в этом объявлении: "%2!ls!". Все ... ls!" не имеет заранее определенного размера, поэтому оператор sizeof может использоваться только в небезопасном контексте ... ls!" не имеет применимого метода с именем "%2!ls!", но по всей видимости имеет метод расширения с таким именем. Методы расширения ... ls!" не содержит определение для "%2!ls!". Не удалось найти метод расширения "%2!ls!", принимающий первый аргумент типа "%1!ls!" ...