当前位置:编程学习 > C#/ASP.NET >>

C# 小程序之新手练习-简单电话簿

[csharp]  
//电话簿类Person.cs  
  
using System;  
using System.Collections.Generic;  
using System.Linq;  
using System.Text;  
  
namespace 简单电话薄  
{  
    class Person  
    {  
        string name;//姓名  
        string phone;//电话  
        public string Name  
        {  
            set  
            {  
                name =value;  
            }  
            get  
            {  
                return name;  
            }  
        }  
        public string Phone  
        {  
            set  
            {  
                phone = value;  
            }  
            get  
            {  
                return phone;  
            }  
        }  
    }  
}  
  
  
//主程序Program.cs  
  
using System;  
using System.Collections;  
using System.Collections.Generic;  
using System.Linq;  
using System.Text;  
using System.Threading.Tasks;  
  
namespace 简单电话薄  
{  
    class Program  
    {  
        /// <summary>  
        /// 简单电话簿  
        /// </summary>  
        /// <param name="args"></param>  
        static void Main(string[] args)  
        {  
            Console.Title = "简单电话薄";//控制台标题  
            ArrayList telArray = new ArrayList();//用于存放电话  
            while (true)  
            {  
                Console.Clear();//清空控制台  
                Console.WriteLine("*******简单电话薄*********");  
                Console.WriteLine("*    欢迎使用本系统      *");  
                Console.WriteLine("**************************");  
                Console.WriteLine("*a.添加,  v.查看,  q,退出*");//简单提示界面  
                string select = Console.ReadLine().ToString();  
                if (select == "a")//添加电话  
                {  
                    Console.Write("请输入姓名:");  
                    string name = Console.ReadLine();  
                    Console.Write("请输入电话:");  
                    string phone = Console.ReadLine();  
                    telArray.Add(new Person() { Name = name, Phone = phone });  
                }  
                else if (select == "v")//查看电话  
                {  
                    Console.Clear();  
                    Console.WriteLine("电话号码薄");  
                    Console.WriteLine("姓名        电话");  
                    foreach (object person in telArray)  
                    {  
                        Console.WriteLine("{0}         {1}", ((Person)person).Name, ((Person)person).Phone);  
                    }  
                    Console.Read();  
                }  
                else if(select =="q")//退出程序  
                {   www.zzzyk.com
                    Console.Clear();  
                    Console.WriteLine("欢迎使用,谢谢!!");  
                    Console.ReadKey();  
                    return;  
                }  
            }  
        }  
    }  
}  
 
补充:软件开发 , C# ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,