Valores de retorno del método genérico C #

Estoy aprendiendo sobre genéricos y tengo una pregunta sobre los valores de retorno de métodos.

Digamos, quiero un método genérico en el sentido de que la parte genérica requerida de la firma del método es solo el valor de retorno. El método siempre tomará una cadena como parámetro, pero podría devolver un doble o un int. es posible?

Efectivamente, quiero tomar una cadena, analizar el número que contiene (que podría ser un doble o un int) y luego devolver ese valor.

Gracias.

Respuestas a la pregunta(4)

Su respuesta a la pregunta