3つの変数がすべてタイプ'Int16'として宣言されていますが、このコードは機能しません。
private Int16 _cap; // Seat Capacity
private Int16 _used; // Seats Filled
private Int16 _avail; // Seats Available
public Int16 SeatsTotal {
get {
return _cap;
}
set {
_cap = value;
_used = _cap - _avail;
}
}
私が持っている部分を除いて、_used = _cap - _avail;
このエラーをスローしています、エラー
1型'int'を'short'に暗黙的に変換することはできません。明示的な変換が存在します(キャストがありませんか?)