Valores de retorno do método genérico em C #
Estou apenas aprendendo sobre genéricos e tenho uma pergunta sobre os valores de retorno do método.
Digamos, eu quero um método genérico, no sentido de que a parte genérica necessária da assinatura do método é apenas o valor de retorno. O método sempre terá uma string como parâmetro, mas pode retornar um double ou um int. Isso é possível?
Efetivamente, eu quero pegar uma string, analisar o número contido em (que pode ser um duplo ou um int) e retornar esse valor.
Obrigado.