Para tão somente alterar o separador "-" por "/", um código bem menos verboso poderia ser o abaixo:
using System;
namespace regex
{
class Program
{
static void Main(string[] args)
{
var alvo = "2007-12-31";
var substituicao = alvo.Replace('-', '/');
Console.WriteLine(substituicao);
}
}
}