C# 将数字添加到C中数字日期值的末尾#
我试图将日期(月/日/年)为同一整数值的ID存储在C#中 通过这种方式,我可以检查特定Id是否已在特定日期投票,并防止在同一天进行双重投票。我将投票存储在一个静态变量中 我使用以下代码将日期转换为长:C# 将数字添加到C中数字日期值的末尾#,c#,asp.net,.net,c#-4.0,datetime-format,C#,Asp.net,.net,C# 4.0,Datetime Format,我试图将日期(月/日/年)为同一整数值的ID存储在C#中 通过这种方式,我可以检查特定Id是否已在特定日期投票,并防止在同一天进行双重投票。我将投票存储在一个静态变量中 我使用以下代码将日期转换为长: long.Parse(DateTime.Now.ToString("yyyyMMdd")); 所以今天(2015年2月9日)我得到:20150209 现在我的ID是整数。我想把它们附加到转换后的日期号上 例如,如果ID是138,我想在数字的末尾加上138,那么最终结果是:20150209138
long.Parse(DateTime.Now.ToString("yyyyMMdd"));
所以今天(2015年2月9日)我得到:20150209
现在我的ID是整数。我想把它们附加到转换后的日期号上
例如,如果ID是138,我想在数字的末尾加上138,那么最终结果是:20150209138
我怎样才能像上面解释的那样将id附加到转换后的数字日期上?
*1000)+138
,虽然这样存储数字可能不是最好的方法,但最好使用字符串或对象model@Sayse我希望搜索速度非常快,我使用多值字典。因此,我可以根据键(ip)和值(例如20150209138)加1进行搜索,以使用对象,而不是伪造数字。*1000)+138
,可能不是最好的方法,但以这种方式存储数字,最好使用字符串或对象model@Sayse我希望搜索速度非常快,我使用多值字典。因此,我可以根据键(ip)和值(例如20150209138)加1进行搜索,以使用对象,而不是伪造数字。
long.Parse(DateTime.Now.ToString("yyyyMMdd")+ID.ToString());