PDA

View Full Version : سوال: چگونه از کلاسم بدون Instance گیری استفاده کنم



shaki_phd
سه شنبه 06 اسفند 1387, 23:53 عصر
سلام من یک کلاس دارم به شکل زیر

class Var
{
private int daytoshow;
private string fontname;



public string Fontname
{
get
{
return fontname;
}
set
{
fontname = value;
}
}

public int Daytoshow
{
get
{
return daytoshow;
}
set
{
daytoshow = value;
}
}


میخوام بدونم چه جوری میشه از این کلاس در کل برنامه بدون Instance گرفتن از کلاس ازش استفاده کرد مثل Static کردن یک تابع که بدون Instance گیری میشه ازش استفاده کرد

از دوستان ممنون میشم اگه کسی میدونه بهم کمک کنه

linux
چهارشنبه 07 اسفند 1387, 00:12 صبح
یک الگو به اسم سینگلتون داریم می توانی بیشتر در موردش مطالعه کنی

برای اینکه کارت راه بیافتد این کد ها را به اول کلاست اضافه کن


private Var() { }
private static readonly Var _instance = new Var();
public static Var Instance
{
get { return _instance; }
}