在 C# 中将数字添加到数字日期值的结尾

Add number to the ending of a numerical date value in C#

我试图在 C# 中以相同的整数值存储带有日期 (month/day/year) 的 ID。

这样我就可以检查特定的 Id 是否已经在特定的一天投票,并防止在同一天重复投票。我将投票存储在静态变量中。

我使用此代码将日期转换为长日期:

long.Parse(DateTime.Now.ToString("yyyyMMdd"));

今天 (2/9/2015) 我得到:20150209

现在我的 ID 是整数。我想将这些附加到转换后的日期数字。

因此,如果例如 ID 是 138,我想在数字末尾添加 138,那么最终结果将是:20150209138.

如何像我上面解释的那样将 ID 附加到转换后的数字日期?

long.Parse(DateTime.Now.ToString("yyyyMMdd")+ID.ToString());