Alguém pode me explicar o using do c#, de que forma ele substitui o try. na teoria
  static void Main(string[] args)
    {
        var enderecoDoArquivo = "Contas.txt";
        using (var fluxoDoArquivo = new FileStream(enderecoDoArquivo, FileMode.Open))
        using (var leitor = new StreamReader(fluxoDoArquivo))
            {
            while (!leitor.EndOfStream)
            {
                var linha = leitor.ReadLine();
                Console.WriteLine(linha);
            }
        }
        Console.ReadLine();
    } 
            