Realmente, são casos diferentes, mas como estou explicitamente atribuindo um valor a uma variável short, tanto uma como a outra forma funcionam como desejado.
A questão é, qual das duas é melhor nesse caso?
Acho que trabalhar com um cast de um inteiro ao invés de dar parse numa string seria melhor, não?
[quote=fernandolobosp]Olá Bruno! Obrigado pela resposta.
Realmente, são casos diferentes, mas como estou explicitamente atribuindo um valor a uma variável short, tanto uma como a outra forma funcionam como desejado.
A questão é, qual das duas é melhor nesse caso?
Acho que trabalhar com um cast de um inteiro ao invés de dar parse numa string seria melhor, não?
Obrigado![/quote]
Não tem melhor, a diferença é de onde você está começando. Se tiver uma string na mão, use o parse; se tiver um tipo numérico, atribuia o valor diretamente.