Message <Context> "<expression>" has <type> type, which is not integral. Description An expression that must be an integer type was not integral. For example, an array-index specifier must be an integral type. User Action Modify the expression so that it is an integral type.