Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   функция Srand и другие (http://forum.oszone.net/showthread.php?t=104864)

Jonik-Mnimonik 12-04-2008 14:59 780146

функция Srand и другие
 
Как вызвать функцию srand, и rand? У меня ни чего не получается помогите плиз.
Мне надо на С#.

5pliT 13-04-2008 17:48 780714

В С# нет ни rand ни srand, и вообще там другой подход.
Код:

Random rand = new Random();
int rand1 = rand.Next(100);

или короче
Код:

int rand2 = new Random().Next(100);

Jonik-Mnimonik 13-04-2008 19:03 780734

Спасибо. У меня возникает другой ворос.
пишу следующее:
int tim1;
string genparol="000000000000000000"; //пока не знаю как объявить чтобы длина была равна переменной ldlina
char[] genparol1 = genparol.ToCharArray();
for (int i = 0; i < ldlina; i++)
{
tim1 = tim.Next(0, kolvosim);
genparol1[i] = stroka[sum - 1][tim1];

}
genparol1[ldlina] = '\0';
genparol = Convert.ToString(genparol1);
textBox1.Text = genparol;

Проблема в том что textBox1 выводиться строка "System.Char[]". Как мне вывести нормальную строку genparol?
Я в C# человек новый помогите плиз.

5pliT 13-04-2008 19:13 780741

Насколько я понял надо сконвертировать Char[] в string.
Это делается вызовом конструктора string с массивом Char[] в качестве параметра.
string s=new string(CharArr);
ну или CharArr.toString()

Jonik-Mnimonik 13-04-2008 19:58 780761

Если честно, то я не понял куда мне это вставлять.


Время: 11:46.

Время: 11:46.
© OSzone.net 2001-