मैं RandomDate नीचे लागू किया, लेकिन मैं हमेशा मूल्यों मिलती रहती है "से" तारीख, मैं शायद यहाँ कुछ याद करने बंद कर दिया ....रैंडम दिनांक समय - नहीं एकीकृत उत्पादन
public static DateTime GetRandomDate(DateTime from, DateTime to)
{
var range = new TimeSpan(to.Ticks - from.Ticks);
var rnd = new Random();
var randTimeSpan = new TimeSpan((long)(range.TotalSeconds - rnd.Next(0, (int)range.TotalSeconds)));
return from + randTimeSpan;
}
आपकी त्रुटि के लिए (केवल) कारण नहीं होने पर, 'var rnd = new random()' पंक्ति सिरदर्द का कारण बनती है यदि आप अक्सर इस विधि को कॉल करना चाहते हैं। –
इस पोस्ट को देखते हैं? http://stackoverflow.com/questions/767999/random-number- जनरेटर- केवल- जनरेटिंग-one-random- संख्या – Alexxx