public enum WebWizDateFormat
{
DDMMYY,
MMDDYY,
YYDDMM,
YYMMDD
}
Run Code Online (Sandbox Code Playgroud)
public class WebWizForumUser
{
public WebWizDateFormat DateFormat { get; set; }
public WebWizForumUser()
{
this.DateFormat = WebWizDateFormat.DDMMYY;
HttpContext.Current.Response.Write(this.DateFormat);
}
}
Run Code Online (Sandbox Code Playgroud)
这有效,但是当我响应时,它需要以"dd/mm/yy"的格式出现,我该怎么做?
简单的答案是不要使用枚举.静态类怎么样?
public static class WebWizDateFormat
{
public const string USFormat = "MM/DD/YY";
public const string UKFormat = "DD/MM/YY";
}
// . . .
string dateFormat = WebWizDateFormat.USFormat;
Run Code Online (Sandbox Code Playgroud)
(只是一个示例,将字段重命名为适合您的任何内容.)