FileStream file = new FileStream("C:\\template.nfo", FileMode.Open, FileAccess.Read); StreamReader sr = new StreamReader(file); string s; s = sr.ReadToEnd(); // get entire template. s = Regex.Replace(s, "-2-", "appyname"); sr.Close(); file.Close();