class Student
{
private static readonly Student student = new Student();//静态初始化的时候同时实例化;
private Student() { }//将构造方法私有化,防止实例化;
public static Student Getstudent()
{
return student;
}
public void Say()
{
Console.WriteLine("饿汉模式");
}
}
class Program
{
static void Main(string[] args)
{
Student.Getstudent().Say();
Console.ReadKey();
}
}
{
private static readonly Student student = new Student();//静态初始化的时候同时实例化;
private Student() { }//将构造方法私有化,防止实例化;
public static Student Getstudent()
{
return student;
}
public void Say()
{
Console.WriteLine("饿汉模式");
}
}
class Program
{
static void Main(string[] args)
{
Student.Getstudent().Say();
Console.ReadKey();
}
}