ImmutableList.ToImmutableList 메서드

정의

오버로드

ToImmutableList<TSource>(IEnumerable<TSource>)

시퀀스를 열거하고 해당 시퀀스의 내용에 대한 변경할 수 없는 목록을 생성합니다.

ToImmutableList<TSource>(ImmutableList<TSource>.Builder)

작성기 컬렉션의 현재 콘텐츠에서 변경할 수 없는 목록을 만듭니다.

ToImmutableList<TSource>(IEnumerable<TSource>)

Source:
ImmutableList.cs
Source:
ImmutableList.cs
Source:
ImmutableList.cs

시퀀스를 열거하고 해당 시퀀스의 내용에 대한 변경할 수 없는 목록을 생성합니다.

C#
public static System.Collections.Immutable.ImmutableList<TSource> ToImmutableList<TSource> (this System.Collections.Generic.IEnumerable<TSource> source);

형식 매개 변수

TSource

시퀀스의 요소 형식입니다.

매개 변수

source
IEnumerable<TSource>

열거할 시퀀스입니다.

반환

ImmutableList<TSource>

지정된 시퀀스의 항목을 포함하는 변경할 수 없는 목록입니다.

적용 대상

.NET 9 및 기타 버전
제품 버전
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
UWP 10.0

ToImmutableList<TSource>(ImmutableList<TSource>.Builder)

Source:
ImmutableList.cs
Source:
ImmutableList.cs
Source:
ImmutableList.cs

작성기 컬렉션의 현재 콘텐츠에서 변경할 수 없는 목록을 만듭니다.

C#
public static System.Collections.Immutable.ImmutableList<TSource> ToImmutableList<TSource> (this System.Collections.Immutable.ImmutableList<TSource>.Builder builder);

형식 매개 변수

TSource

목록에 있는 요소의 유형입니다.

매개 변수

builder
ImmutableList<TSource>.Builder

변경할 수 없는 목록을 만들 작성기입니다.

반환

ImmutableList<TSource>

작성기 컬렉션의 현재 콘텐츠를 포함하는 변경할 수 없는 목록입니다.

적용 대상

.NET 9 및 기타 버전
제품 버전
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9