C# 字段初始值设定项无法引用非静态字段、方法或属性

string date= monthCalendar1.SelectionStart.ToString("yyyy-MM-dd");
string nei = richTextBox1.Text;
我想在public中定义date和nei,不需要在每个butten中再定义;
monthCalendar1是个时间控件,怎么实现,求解。
get
{
return monthCalendar1.SelectionStart.ToString("yyyy-MM-dd");
}
下面butten控件中不起作用

public string Date
{
        get
        {
                return monthCalendar1.SelectionStart.ToString("yyyy-MM-dd");
        }
}

public string Nei
{
        get
        {
                return richTextBox1.Text;
        }
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-10
数据类型前加const修饰符,定义成常量

数据类型前加static修饰符,定义成静态变量、字段、方法或属性
第2个回答  2012-07-10
datetime data= monthCalendar1.SelectionStart;它本身返回是个时间结构
第3个回答  2012-07-10
public string date=string.Empty;
public string nei=string.Empty;
第4个回答  2012-07-10
public string Date
{
get
{
return monthCalendar1.SelectionStart.ToString("yyyy-MM-dd");
}
}

public string Nei
{
get
{
return richTextBox1.Text;
}
}本回答被提问者和网友采纳
相似回答