using System;
using System.IO;
namespace MyTraining
{
class Man
{
String name;
Int32 age;
static Int32 number = 0;
public Man()
{
number++;
}
public Man(String name, Int32 age)
{
number++;
this.name = name;
this.age = age;
}
public void InputInformation()
{
Console.WriteLine("请输入你的姓名:");
name = Console.ReadLine();
String ageString;
Console.WriteLine("请输入你的年龄:");
ageString = Console.ReadLine();
if (Int32.TryParse(ageString, out age) == false)
Console.WriteLine("输入的年龄格式不对!bye");
}
public void ShowInformation()
{
Console.WriteLine("{0}现在的年龄是:{1}", name, age);
}
public void SaveInformation()
{
Console.WriteLine("输入你要保持的路径");
String path = Console.ReadLine();
FileStream file = new FileStream(path, FileMode.Append |FileMode.OpenOrCreate);
StreamWriter writer = new StreamWriter(file);
writer.WriteLine(number + " " + name + " " + age);
writer.Close();
file.Close();
}
public static void Main()
{
Man me = new Man();
me.InputInformation();
me.ShowInformation();
me.SaveInformation();
Console.ReadKey();
}
}
}