Method Overload Programming Conventions
Accept the arrays for each primitive type
Functions should accept all array types and scalar types that are of the following underlying type:- complex
- fcomplex
- double
- float
- long
- ulong
- int
- uint
- short
- ushort
- char
- byte
Upgrade single-byte integers
The following types should be upgraded to double-precision floating point during math operations on them:- char
- byte