Existe um benefício em usar @ Url.Content ("~")

Eu sou novo no MVC4 / razor2 e acho que entendo o benefício geral de usar@Url.Content e@Url.Action- se meu roteamento ou diretório virtual mudar, as seqüências de URL mágicas serão renderizadas corretamente.

Estou vendo algum código Javascript com navalha legadoem uma vista que é salpicado com'@Url.Content("~")'. Isso mostra como'/' - ou raiz do site. Qual .... sempre seria o caso, não?

Ou há alguma situação em que isso poderia ser processado de maneira diferente?

Nota: énão ~/ - Simplesmente ol 'til.

Estou planejando extrair as chamadas de barbear para funções auxiliares e mover o bloco principal do JavaScript para um arquivo externo (para limpeza e limpeza geral). Não preciso "consertar" nada do que está acontecendo atualmente, mas gostaria de entender melhor.

questionAnswers(2)

yourAnswerToTheQuestion