Как определить, находится ли значение в пределах диапазона?

Попробуйте добавить ключ для вашего PackFingernail

// constructor    
PackFingernail(..., {Key key}): super(key:key)

// in gridview
.map((pack) => PackFingernail(pack: pack,
 onDragEnd: (Pack source, Pack target) {
    ...
 },
 key: Key(pack.id.toString()))
).toList()

Key может помочь восстановить GridView

0
задан WhozCraig 19 January 2019 в 17:21
поделиться

1 ответ

Это потому, что вы объявили i variable as int и вы принимаете ввод как string, поэтому, когда он проверяет условие, он получает значение null в i variable и не может войти, если проверка блока ниже кода

]
    #include <stdio.h>

    int main(){

      int i;
        printf("Value to check Interval \n");
        scanf("%d",&i);

      if (i>4 && i<6){
        printf("%d Value is in first interval\n", i);
      }
    }

попробуйте скомпилировать ваш код без, если переменная условия i вернет нулевое значение

0
ответ дан kiran Biradar 19 January 2019 в 17:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: