This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Проблема Ошибка компиляции (C# -> GetData)

paparik

Активный участник
10 Янв 2021
77
40
86
Вот пример, думаю поймёшь
 

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
2,768
1,581
211
28
В 1.1 entity.GetData требует, чтобы ты указывал в каком типе данных твоя запись должна вернуть значение, если ON_WORK подразумевает под собой bool положение true (на работе) и false (не на работе), то, как показано выше, у всех GetData("ON_WORK") должен быть GetData<bool>("ON_WORK").
Для всех других значений тебе так же нужно знать в каком виде нужно получить данные, а это, в разных ситуациях, могут быть и string, и bool, и int, и что угодно еще. Например на твоём скриншоте так же есть GetData("PACKAGES"), который сравнивается с != 0, что подсказывает нам, что скорее всего нам нужно принимать int, соответственно в таком случае GetData<int>("PACKAGES"). И так далее. Нужно смотреть каждую отдельную запись в SetData с таким же параметром.
 
Последнее редактирование:
Реакции: Harland David Sanders