PDA

View Full Version : سوال: تولید عدد تصادفی غیر تکراری



mohammad kafiyan
دوشنبه 16 فروردین 1389, 22:46 عصر
سوال 1
سلام به دوستان چگونه بون استفاده از تابع random در C#‎ می توانم اعداد تصادفی غیر تکراری تولید کنم
سوال2
در یک فرم 5 عدد textbox دارم حال 4 تای اول را با تابع در فرم load برای وارد کردن اطلاعات فارسی کردم اما textbox5 که ایمیل را میگیرد میخواهم در حین ورود تبدیل انگلیسی بشه و دیگه فارسی تایپ نشه
:متفکر::متفکر:

behnam25214
دوشنبه 16 فروردین 1389, 22:58 عصر
سلام
جواب سوال2
در رویداد Enter تکست باکس این کد رو بنویس.


System.Globalization.CultureInfo inp = new System.Globalization.CultureInfo("en-US");
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(inp);

r00tkit
دوشنبه 16 فروردین 1389, 23:00 عصر
سلام
در مورد سوال یک از زمان استفاده کنید و... مثلا DateTime.Now

در مورد سوال دوم از event های textbox استفاده کنید

r00tkit
دوشنبه 16 فروردین 1389, 23:02 عصر
شرمنده در حال تایپ پست قبلی جواب داده شد:خجالت:

mohammad kafiyan
دوشنبه 16 فروردین 1389, 23:10 عصر
با تشکر ازدوستان که من را راهنمایی کردند اما درباره سوال یک
من یک فرم مشتری دارم که در textbox1 یک در فرم load می خواهم به صورت اتوماتیک یک عدد تصادفی قرار بده بدون اینکه کاربر عدد وارد کنه
لطفا بیشتر راهنمایی کنید
:تشویق::تشویق::تشویق:

robat7
سه شنبه 17 فروردین 1389, 00:13 صبح
همانطور كه دوست عزيز راهنمايي فرمودند با تركيب پارامترهاي سال- ماه - روز- ساعت - دقيقه و ثانيه مي تواني يك عدد غير تكراري ايجاد نمايي

موفق باشي

mohammad kafiyan
سه شنبه 17 فروردین 1389, 09:06 صبح
با تشکر از دوستان که من را راهنمایی کردند
:تشویق::تشویق::تشویق::بوس:

SMRAH1
سه شنبه 17 فروردین 1389, 18:21 عصر
سلام
برای تولید یک گزینه تصادفی و یکتا ، می توان از GUID استفاده کرد
موفق باشید

اَرژنگ
چهارشنبه 18 فروردین 1389, 10:16 صبح
سوال 1
سلام به دوستان چگونه بون استفاده از تابع random در C#‎‎ می توانم اعداد تصادفی غیر تکراری تولید کنم
:متفکر::متفکر:
این سوال از لحاظ ریاضی کاملاً اشتباه است، اعداد تصادفی تکرای و یا غیره تکراری نمیتوانند داشته باشند، چونکه با اضافه کردن این قاعده دیگر بهشان اعداد تصادفی نمیشه گفت.
اگر احتیاج به ساختن اعداد یکتا دارید سوال چیزه دیگریست.