Click here to Skip to main content
15,891,943 members
Home / Discussions / C#
   

C#

 
AnswerRe: Why i crash ? ( code attached ) Pin
Expert Coming14-Mar-09 21:17
Expert Coming14-Mar-09 21:17 
QuestionHide tablelayoutpanel row dynamically Pin
Maddie from Dartford14-Mar-09 20:44
Maddie from Dartford14-Mar-09 20:44 
QuestionHow to check passwords are already exists? Pin
muhammadafsal14-Mar-09 20:24
muhammadafsal14-Mar-09 20:24 
AnswerRe: How to check passwords are already exists? Pin
Blue_Boy14-Mar-09 20:36
Blue_Boy14-Mar-09 20:36 
AnswerRe: How to check passwords are already exists? Pin
Expert Coming14-Mar-09 21:11
Expert Coming14-Mar-09 21:11 
AnswerRe: How to check passwords are already exists? Pin
Eddy Vluggen15-Mar-09 2:46
professionalEddy Vluggen15-Mar-09 2:46 
QuestionA pointer as an argument ! Pin
Mohammad Dayyan14-Mar-09 20:22
Mohammad Dayyan14-Mar-09 20:22 
AnswerRe: A pointer as an argument ! Pin
Expert Coming14-Mar-09 21:14
Expert Coming14-Mar-09 21:14 
GeneralRe: A pointer as an argument ! Pin
Mohammad Dayyan14-Mar-09 21:21
Mohammad Dayyan14-Mar-09 21:21 
QuestionEnable Run ActiveX in web browser Pin
jsezar14-Mar-09 18:54
jsezar14-Mar-09 18:54 
QuestionHow to fire the list of AutoComplete in TextBox when it clicked, without enter any text Pin
12Code14-Mar-09 18:26
12Code14-Mar-09 18:26 
Questionrandom seeds? Pin
antrock10114-Mar-09 18:02
antrock10114-Mar-09 18:02 
AnswerRe: random seeds? Pin
Eslam Afifi14-Mar-09 19:34
Eslam Afifi14-Mar-09 19:34 
GeneralRe: random seeds? Pin
antrock10114-Mar-09 20:30
antrock10114-Mar-09 20:30 
AnswerRe: random seeds? Pin
Alan N15-Mar-09 1:17
Alan N15-Mar-09 1:17 
GeneralRe: random seeds? Pin
antrock10115-Mar-09 11:17
antrock10115-Mar-09 11:17 
GeneralRe: random seeds? Pin
Alan N15-Mar-09 13:40
Alan N15-Mar-09 13:40 
AnswerRe: random seeds? Pin
makumazan8415-Mar-09 2:27
makumazan8415-Mar-09 2:27 
As I have understood your post, you are having troubles with random numbers generation.
Here is a solution, that may be helpful.

As it has been noted, a seed number is used to start numbers generation. In most occasions this number is dependent on current time, for example, Environment.TickCount can be such a seed. What happens sometimes, is that number sequences are being generated too fast, so that the time-related seed is not changed. This may result in troubles, when you are generating numbers not in one sequence. Here is a code example. We are generating an array of objects typed sample, and each object contains a set of randomly generated numbers.

class sample
    {
        double[] dblMyArray = new double[20]; // number 20 bears no actual meaning, it's just an example

        public sample()
        { 
            Random rndObj = new Random(Environment.TickCount);
            for (int i = 0; i < dblMyArray.Length; i++)
                dblMyArray[i] = rndObj.NextDouble();
        }
    }
    class Program
    {
        static void Main(string[] args)
        {
            sample[] mainArray = new sample[10]; // number 10 bears no actual meaning, it's just an example
            for (int i = 0; i < mainArray.Length; i++)
                mainArray[i] = new sample();
        }

    }

Now, what will happen is a sad fact: all the objects in mainArray will have THE SAME values in dblMyArray. This is because modern computations are fast, and time related seed cannot change fast enough. You may run this code and check out the values.
If you have a similar problem, the solution is to sleep a program for a short time, I used 1ms. This way the seed number will change, and each time you'll have different sequences.
GeneralRe: random seeds? Pin
antrock10115-Mar-09 11:28
antrock10115-Mar-09 11:28 
GeneralRe: random seeds? Pin
antrock10116-Mar-09 8:41
antrock10116-Mar-09 8:41 
GeneralRe: random seeds? Pin
antrock10116-Mar-09 14:16
antrock10116-Mar-09 14:16 
GeneralRe: random seeds? Pin
antrock10118-Mar-09 17:22
antrock10118-Mar-09 17:22 
QuestionSQL statement problem? Pin
Jon Henry14-Mar-09 11:43
Jon Henry14-Mar-09 11:43 
AnswerRe: SQL statement problem? Pin
Christian Graus14-Mar-09 11:45
protectorChristian Graus14-Mar-09 11:45 
Question[Message Deleted] Pin
jetspike14-Mar-09 10:49
jetspike14-Mar-09 10:49 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.