C#如何使用Partial类返回字符串而不是DateTime

时间:2013-06-30 10:00:38

标签: c# partial-classes

在我的silverLight项目中,我在Web端有一个类,有几个DateTime字段。我想在客户端为类编写Partial类,它将返回字符串而不是DateTime。怎么写呢?

这就是我尝试过的。我在Partial类中添加了新的字符串变量,它将获取日期字段并返回字符串。

这是代码:

public partial class abcd 
{
  DateTime date1;
  public DateTime Date1
    {
        get { return date1; }
        set { date1 = value; }
    }
  DateTime date2;
  public DateTime Date2
    {
        get { return date2; }
        set { date2 = value; }
    }
}
public partial class abcd
{
  string date1Str;
  public string Date1Str
    {
        get { return Date1Str; }
        set { date2 = Date1.ToString(MM/dd/yyyy); }
    }
}

1 个答案:

答案 0 :(得分:3)

我猜Date1Str应该是只读的,看起来像这样:

public string Date1Str
{
    get { return date1.ToString("MM/dd/yyyy"); }
}