Quiero que "(int) null" me devuelva 0

¿Cómo puedo obtener 0 como valor entero de(int)null.

EDITAR 1: Quiero crear una función que me devolverá los valores predeterminados para la representación nula en sus tipos de datos respectivos.

EDIT 2: ¿Cómo puedo trabajar en esto?guión Para usardefecto.

(int) Valor

DóndeEl valor puede ser nulo o cualquier número entero. valor. No sé el tipo de datos de valor en el tiempo de ejecución. Pero me aseguraré de que el valor debe contener solo un valor nulo o entero.

Respuestas a la pregunta(8)

Su respuesta a la pregunta