Ошибка CS1503 Аргумент 1: не удается преобразовать из "string" в "char"
Ошибка CS1503 Аргумент 1: не удается преобразовать из "string" в "char".
Ошибка CS1503 Аргумент 1: не удается преобразовать из "string" в "char".
Ошибка CS1503 Аргумент 2: не удается преобразовать из "string" в "char".
Ошибка CS1503 Аргумент 2: не удается преобразовать из "string" в "char".
Ошибка "не удается преобразовать из "string" в "char*"
Пишу такой метод: private static string Format (Size value) < return new string.
Непонятная ошибка "не удается преобразовать из string в char"
парни помогите такая фигня в этот кусок кода нужно вставить бекслеш но пишет ошибку что делать.
Cs1503 c как исправить
This forum is closed. Thank you for your contributions.
Answered by:
Question
Answers
The reason for this issue is what you’re trying to use desktop DLL on NETCF and this is not going to work.
That is, you can’t use this code at all. You also cannot add reference to Presentaioncore.dll, it’s a desktop DLL.
You need to remove this code and replace it with something which is device compatible.
Say, there’s an article about hosting MP control on NETCF on MSDN. Keep in mind it is rather complex and requires advanced skills.
This posting is provided "AS IS" with no warranties, and confers no rights.
- Marked as answer by Guang-Ming Bian — MSFT Tuesday, May 12, 2009 7:43 AM
All replies
The reason for this issue is what you’re trying to use desktop DLL on NETCF and this is not going to work.
That is, you can’t use this code at all. You also cannot add reference to Presentaioncore.dll, it’s a desktop DLL.
You need to remove this code and replace it with something which is device compatible.
Say, there’s an article about hosting MP control on NETCF on MSDN. Keep in mind it is rather complex and requires advanced skills.
This posting is provided "AS IS" with no warranties, and confers no rights.
C # — CS1503 — Аргумент 1: невозможно преобразовать из «строки» в «int»
Прежде чем ответить, я снова и снова проверял свой код, а также около часа искал похожий ответ. Компилятор продолжает выдавать ошибку CS1503, я не совсем уверен, как это исправить. Это строки 36 и 37, и я прокомментировал строки с ошибками 36 и 37. Он предназначен для базы данных, которая должна искать номерной знак и выводить другие данные в таблицу.
3 ответа
Как объяснено в комментариях, GetString также GetInt32 требует параметр типа integer. Это целое число — позиция поля в списке выбора полей. Если вы не хотите использовать позицию, вы можете написать
И эту простую строку можно легко преобразовать в метод расширения, добавив метод в статический класс, чей код
И это, наконец, позволяет писать
Конечно, то же самое можно написать и для GetInt32, который принимает имя поля. Кстати, если я не ошибаюсь, версия MySql имеет эти перегрузки прямо в сборке
Как исправить ошибку компилятора CS1503?
Собственно у DXMenuItem есть конструктор с параметрами string, void.Так вот ему не нравится как я вызываю функцию Count с параметрами.Не может конвертировать тип.Как мне правильно вызвать функцию с параметрами?Подозреваю что надо использовать лямбда-функцию,но не уверен.
У конструктора DxMenuItem , всего две перегрузки с двумя параметрами:
Вероятнее всего имелась ввиду вторая перегрузка принимающая обработчик click.
В этом случае действительно можно передать lambda
Дело в ожидаемых типах параметров конструктора DXMenuItem . Вряд ли тип второго параметра void (.
Собственно у делегата DXMenuItem есть конструктор с параметрами string, void.
Маловероятно также, что тип DXMenuItem является делегатом. Похоже, в процитированной фразе Вы пытаетесь описать сигнатуру метода: параметр — string , возвращаемое значение — void .