.


:




:

































 

 

 

 


Random .




public Random() public Random(int seed)

Random, . seed, .

, Random, . 21.14.

21.14. , Random

 

 

 

Public virtual int Next()

public virtual int Next(int maxValue)

public virtual int Next(int minValue, int maxValue)

public virtual void NextBytes(byte [] buffer)

Public virtual double NextDouble()

Protected virtual double Sample()

 

, 0 Int32. MaxValue-1

, 0 maxValue-1

, minValue maxValue-1

buffer . 0 Byte.MaxValue-1

, , 0,0 1,0 , , 0,0 1,0.

 

, Random .

// / .

Using System;

class RandDice {

static void Main() {

Random ran = new Random();

Console.Write(ran.Next(1, 7) + " ");

Console.WriteLine(ran.Next(1, 7));

}

}

, , .

5 2

4 4

1 6

Random. 1 6.

GC

GC " ". , , . 21.15.

21.15. , GC

 

 

 

Public static

voidAddMemoryPressure(long bytesAllocated) public static void CancelFullGCNotification () public static void Collect () public static void Collect(int generation)

public static void Collect (int generation, GCCollectionMode mode)

public static int CollectionCount (int generation)

public static int GetGeneration (object obj)

 

bytes Allocated ,

0

generation

0 generation ', mode

, generation , obj

 

_ . 21.15

 

 

 

Public static int

 

 

GetGeneration(WeakReference wo)

 

, " ,

 

wo. "

 

Public static long

 

( ),

 

GetTotalMemory(bool

 

.

 

forceFullCollection)

 

forceFullCollection true,

 

Public static void

 

obj,

 

KeepAlive(object obj)

 

.

KeepAlive()

 

Public static void Regist

 

.

 





:


: 2016-12-03; !; : 506 |


:

:

, , .
==> ...

1983 - | 1639 -


© 2015-2024 lektsii.org - -

: 0.015 .