Olá Livia, fiz um exemplo aqui rapidinho, uma aplicação do tipo console, segue abaixo, basta utilizar sua imaginação, você quer montar sua aplicação de que tipo ?? Console, Windows Form ou
Web
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
//Método que verifica agenda
VerificarAgenda();
//Mostrando menu
MostrarTextoMenu();
int menu = Console.Read();
}
private static void VerificarAgenda()
{
string nome_arquivo = @"C:\AgendaNomes.txt";
//Criando arquivo caso nao exista
if (!System.IO.File.Exists(nome_arquivo))
{
System.IO.File.Create(nome_arquivo).Close();
}
//Lendo todo conteudo do arquivo
string[] arquivo = File.ReadAllLines(nome_arquivo);
//Verificando se o arquivo tem conteudo
if (arquivo.Length > 0)
{
Console.Write("Nomes ja cadastrados\n");
for (int i = 0; i < arquivo.Length; i++)
{
//exibindo nomes
Console.Write(i + 1 + " - " + arquivo[i] + "\n");
}
Console.Write("");
}
else
{
Console.Write("Nenhum nome cadastrado\n");
Console.Write("");
}
}
public static void MostrarTextoMenu()
{
Console.Write("\nEscolha a opção\n1 - Ver agendar\n2 - Inserir novo nome\n3 - Sair\n\nDigite apenas numeros\n");
}
}
}
Referencias:
http://www.juliobattisti.com.br/tutoriais/herbertgois/programandocsharp001.asp
http://www.juliobattisti.com.br/tutoriais/herbertgois/programandocsharp002.asp
Vitor Mendes | Seu feedback é muito importante para todos!