Я только начал изучать ActiveRecord SubSonic 3, и его первоначальная генерация кода привела к ошибкам.
Cannot implicitly convert type 'int?' to 'int'.
An explicit conversion exists (are you missing a cast?)
Вот строка, в которую он выдает исключение:
public override int GetHashCode() {
return this.pkEmp;
}
Исключение понятно, поскольку столбец pkEmp
определен как int? _pkEmp;
. Любые идеи о том, почему эти два не синхронизированы?