C # encontrar el valor más cercano en una matriz

<code>int[] array = new int[5]{5,7,8,15,20};

int TargetNumber = 13;
</code>

Para un número objetivo, quiero encontrar el número más cercano en una matriz. Por ejemplo, cuando el número objetivo es 13, el número más cercano a él en la matriz anterior es 15. ¿Cómo lograría eso programáticamente en C #?

Respuestas a la pregunta(6)

Su respuesta a la pregunta