私はC#が初めてで、誰かがコードをクリーンアップするのを手伝ってくれることを望んでいました.
DateTime をカスタムイベント文字列に変換する次のメソッドがあります。たとえば30th of Jan 2012
、変換されます201201
(日は無視されます)。
public ConvertToEventDate(DateTime date)
{
var year = date.Year.ToString();
var month = date.Month.ToString();
month = month.Length == 2 ? month : "0" + month;
return year + month;
}
この変換を行うためのより良い方法があるかどうか疑問に思っていました。