Vector<T> 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Vector<T>의 인스턴스를 만듭니다.
오버로드
Vector<T>(ReadOnlySpan<Byte>) |
지정된 읽기 전용 바이트 범위에서 벡터를 구성합니다. |
Vector<T>(ReadOnlySpan<T>) |
지정된 ReadOnlySpan<T>에서 벡터를 구성합니다. |
Vector<T>(Span<T>) |
지정된 Span<T>에서 벡터를 구성합니다. |
Vector<T>(T) |
구성 요소가 지정된 형식인 벡터를 만듭니다. |
Vector<T>(T[]) |
지정된 배열에서 벡터를 만듭니다. |
Vector<T>(T[], Int32) |
지정된 인덱스 위치에서 시작하는 지정된 배열에서 벡터를 만듭니다. |
설명
형식 T
은 다음과 같은 숫자 형식일 수 있습니다.
C# 키워드 | 프레임워크 유형 |
---|---|
sbyte |
SByte |
byte |
Byte |
short |
Int16 |
ushort |
UInt16 |
int |
Int32 |
uint |
UInt32 |
long |
Int64 |
ulong |
UInt64 |
float |
Single |
double |
Double |
Vector<T>(ReadOnlySpan<Byte>)
- Source:
- Vector_1.cs
- Source:
- Vector_1.cs
- Source:
- Vector_1.cs
지정된 읽기 전용 바이트 범위에서 벡터를 구성합니다.
public:
Vector(ReadOnlySpan<System::Byte> values);
public Vector (ReadOnlySpan<byte> values);
new System.Numerics.Vector<'T (requires 'T : struct)> : ReadOnlySpan<byte> -> System.Numerics.Vector<'T (requires 'T : struct)>
new System.Numerics.Vector<'T> : ReadOnlySpan<byte> -> System.Numerics.Vector<'T>
Public Sub New (values As ReadOnlySpan(Of Byte))
매개 변수
- values
- ReadOnlySpan<Byte>
벡터에 추가할 값을 포함하는 읽기 전용 바이트 범위입니다. 범위는 적어도 Count 요소를 포함해야 하며 첫 번째 Count 요소만 사용됩니다.
예외
values
에 적어도 Count 요소가 포함되지 않았습니다.
.NET 5 이상: 형식 T
은 지원되지 않습니다.
values
의 길이가 sizeof(Vector<T>)
보다 작습니다.
설명
첫 번째 Count 요소만 벡터에 추가됩니다. 나머지는 무시됩니다.
적용 대상
Vector<T>(ReadOnlySpan<T>)
- Source:
- Vector_1.cs
- Source:
- Vector_1.cs
- Source:
- Vector_1.cs
지정된 ReadOnlySpan<T>에서 벡터를 구성합니다.
public:
Vector(ReadOnlySpan<T> values);
public Vector (ReadOnlySpan<T> values);
new System.Numerics.Vector<'T (requires 'T : struct)> : ReadOnlySpan<'T (requires 'T : struct)> -> System.Numerics.Vector<'T (requires 'T : struct)>
new System.Numerics.Vector<'T> : ReadOnlySpan<'T> -> System.Numerics.Vector<'T>
Public Sub New (values As ReadOnlySpan(Of T))
매개 변수
- values
- ReadOnlySpan<T>
벡터에 T
형식 개체의 읽기 전용 범위로 추가할 값입니다. 범위는 적어도 Count 요소를 포함해야 하며 첫 번째 Count 요소만 사용됩니다.
예외
values
에 적어도 Count 요소가 포함되지 않았습니다.
.NET 5 이상: 형식 T
은 지원되지 않습니다.
values
의 길이가 Count보다 작습니다.
설명
첫 번째 Count 요소만 벡터에 추가됩니다. 나머지는 무시됩니다.
적용 대상
Vector<T>(Span<T>)
- Source:
- Vector_1.cs
- Source:
- Vector_1.cs
- Source:
- Vector_1.cs
지정된 Span<T>에서 벡터를 구성합니다.
public:
Vector(Span<T> values);
public Vector (Span<T> values);
new System.Numerics.Vector<'T (requires 'T : struct)> : Span<'T (requires 'T : struct)> -> System.Numerics.Vector<'T (requires 'T : struct)>
new System.Numerics.Vector<'T> : Span<'T> -> System.Numerics.Vector<'T>
Public Sub New (values As Span(Of T))
매개 변수
예외
values
에 적어도 Count 요소가 포함되지 않았습니다.
.NET 5 이상: 형식 T
은 지원되지 않습니다.
values
의 길이가 Count보다 작습니다.
설명
첫 번째 Count 요소만 벡터에 추가됩니다. 나머지는 무시됩니다.
적용 대상
Vector<T>(T)
- Source:
- Vector_1.cs
- Source:
- Vector_1.cs
- Source:
- Vector_1.cs
구성 요소가 지정된 형식인 벡터를 만듭니다.
public:
Vector(T value);
public Vector (T value);
new System.Numerics.Vector<'T (requires 'T : struct)> : 'T -> System.Numerics.Vector<'T (requires 'T : struct)>
new System.Numerics.Vector<'T> : 'T -> System.Numerics.Vector<'T>
Public Sub New (value As T)
매개 변수
- value
- T
벡터에서 구성 요소의 형식을 정의하는 숫자 형식입니다.
예외
.NET 5 이상: 형식 T
은 지원되지 않습니다.
적용 대상
Vector<T>(T[])
- Source:
- Vector_1.cs
- Source:
- Vector_1.cs
- Source:
- Vector_1.cs
지정된 배열에서 벡터를 만듭니다.
public:
Vector(cli::array <T> ^ values);
public Vector (T[] values);
new System.Numerics.Vector<'T (requires 'T : struct)> : 'T[] -> System.Numerics.Vector<'T (requires 'T : struct)>
new System.Numerics.Vector<'T> : 'T[] -> System.Numerics.Vector<'T>
Public Sub New (values As T())
매개 변수
예외
values
은 null
입니다.
.NET 5 이상: 형식 T
은 지원되지 않습니다.
values
은 null
입니다.
values
의 길이가 Count보다 작습니다.
설명
첫 번째 Count 요소만 벡터에 추가됩니다. 나머지는 무시됩니다.
적용 대상
Vector<T>(T[], Int32)
- Source:
- Vector_1.cs
- Source:
- Vector_1.cs
- Source:
- Vector_1.cs
지정된 인덱스 위치에서 시작하는 지정된 배열에서 벡터를 만듭니다.
public:
Vector(cli::array <T> ^ values, int index);
public Vector (T[] values, int index);
new System.Numerics.Vector<'T (requires 'T : struct)> : 'T[] * int -> System.Numerics.Vector<'T (requires 'T : struct)>
new System.Numerics.Vector<'T> : 'T[] * int -> System.Numerics.Vector<'T>
Public Sub New (values As T(), index As Integer)
매개 변수
- index
- Int32
벡터를 만들려는 시작 인덱스 위치입니다.
예외
values
은 null
입니다.
.NET 5 이상: 형식 T
은 지원되지 않습니다.
values
은 null
입니다.
부터 시작하는 의 values
index
길이가 보다 Count작습니다.
설명
첫 번째 Count 요소만 벡터에 추가됩니다. 나머지는 무시됩니다.
적용 대상
.NET