Enumerable.Shuffle<TSource>(IEnumerable<TSource>) 메서드

정의

시퀀스 요소의 순서를 섞습니다.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<TSource> ^ Shuffle(System::Collections::Generic::IEnumerable<TSource> ^ source);
public static System.Collections.Generic.IEnumerable<TSource> Shuffle<TSource>(this System.Collections.Generic.IEnumerable<TSource> source);
static member Shuffle : seq<'Source> -> seq<'Source>
<Extension()>
Public Function Shuffle(Of TSource) (source As IEnumerable(Of TSource)) As IEnumerable(Of TSource)

형식 매개 변수

TSource

의 요소 형식입니다 source.

매개 변수

source
IEnumerable<TSource>

순서를 섞을 값의 시퀀스입니다.

반품

IEnumerable<TSource>

임의 순서로 입력 시퀀스의 요소에 해당하는 시퀀스입니다.

설명

임의화는 암호화되지 않은 보안 난수 생성기를 사용하여 수행됩니다.

적용 대상