none
Duvidas com o C# RRS feed

  • Pergunta

  • Estou precisando montar um programinha de cadastro em c# mais não sei por onde começar, não precisa está conectado com nenhum banco de dados. O programa só precisa cadastrar e mostrar os nomes cadastrados.

    Alguem pode me ajudar, estou começando a programar em C#.

     

    segunda-feira, 18 de julho de 2011 03:16

Respostas

  • 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!
    segunda-feira, 18 de julho de 2011 03:46