Кажется, я не могу избавиться от этого предупреждения для следующей строки кода:
d.word[wrdIndex++] = d.GetWord(english) | (ulong)i;
предупреждение применяется к коду после оператора присваивания. метод GetWord возвращает ulong. Я безрезультатно пробовал следующее:
d.word[wrdIndex++] = (d.GetWord(english) | (ulong)i);
d.word[wrdIndex++] = d.GetWord(english) | ((ulong)i);
d.word[wrdIndex++] = ((ulong)d.GetWord(english)) | ((ulong)i);
У кого-нибудь есть идеи?