yyyy-MM-dd--HH-mm-ss biçimiyle tarih oluşturmaya yarayan csharp kodu alternatifidir.
/// <summary>
/// DateTime.Now tarihini yıl-ay-gün--saat-dakika-saniye biçimine çeviriyor.
/// </summary>
/// <returns>DateTime.Now</returns>
public static string TireCizgisiyleAyrilmisTarih()
{
string ozel_tarih = String.Format("{0:yyyy/MM/dd HH:mm:ss}", DateTime.Now);
char[] karakter_dizisi = "./:".ToCharArray();
foreach (char karakter in karakter_dizisi)
{
ozel_tarih = ozel_tarih.Replace(karakter, Convert.ToChar("-"));
}
ozel_tarih = ozel_tarih.Replace(" ", "--");
return ozel_tarih;
}