Value types (int, float, long, double etc) are stored on the stack because they are small, fixed-size, and short-lived. Reference types (class, object, string, array etc) interface are stored on the ...