Tuesday, December 2, 2014

Scramble a Word using C# String object

Sample Code to Scramble a Word using C# String object

public string ScrambleMyWord(string word)
{
    char[] chars = new char[word.Length];
    Random rand = new Random(10000);
    int index = 0;
    while (word.Length > 0)
    { // Get a random number between 0 and the length of the word.
        int next = rand.Next(0, word.Length - 1); // Take the character from the random position
                                //and add to our char array.
        chars[index] = word[next]; // Remove the character from the word.
        word = word.Substring(0, next) + word.Substring(next + 1);
        ++index;
    }
    return new String(chars);

No comments:

Post a Comment

Your project is not referencing the "MonoAndroid,Version=v8.1" framework. Add a reference to "MonoAndroid,Version=v8.1" in the "frameworks" section of your project.json, and then re-run NuGet restore.

I had  the same problem. Reason: file obj/project.assets.json target "MonoAndroid,Version=v7.1" when my project target androi...