Sistema de lanchonete em C#
{
class Program { static void arqui(double total, double[] somaquantidade) { string somatotal; double somatotal2 = 0; //usando uma variavel como base de calculo, assim será convertido a string para double. Directory.CreateDirectory(@"C:\dados do TI"); FileStream arquivamento = new FileStream(@"C:\dados do TI\dados.txt", FileMode.OpenOrCreate, FileAccess.Read); StreamReader leitura = new StreamReader(arquivamento); somatotal = leitura.ReadLine(); leitura.Close(); somatotal2 = Convert.ToDouble(somatotal); somatotal2 = somatotal2 + total; FileStream arquivamento2 = new FileStream(@"C:\dados do TI\dados.txt", FileMode.OpenOrCreate, FileAccess.Write); StreamWriter escrita = new StreamWriter(arquivamento2); escrita.WriteLine(somatotal2); escrita.Close(); string[] somaquant=new string[12]; double[] somaquant2=new double[12]; for (int t=0;t<=11;t++) { somaquant2[t] = 0; } FileStream arquivamento3 = new FileStream(@"C:\dados do TI\somaquantidade.txt", FileMode.OpenOrCreate, FileAccess.Read); StreamReader leitura2 = new StreamReader(arquivamento3); for (int j = 0; j <= 11; j++) { somaquant[j] = leitura2.ReadLine(); } leitura2.Close(); FileStream arquivamento4 = new FileStream(@"C:\dados do TI\somaquantidade.txt", FileMode.OpenOrCreate, FileAccess.Write); StreamWriter escrita2 = new StreamWriter(arquivamento4); for (int j = 0; j <= 11; j++) { somaquant2[j] = Convert.ToDouble(somaquant[j]);