Поделиться через


HttpListenerPrefixCollection.CopyTo Метод

Определение

Копирует содержимое коллекции HttpListenerPrefixCollection в указанный массив.

Перегрузки

CopyTo(Array, Int32)

Копирует содержимое коллекции HttpListenerPrefixCollection в указанный массив.

CopyTo(String[], Int32)

Копирует содержимое объекта HttpListenerPrefixCollection в указанный строковый массив.

Комментарии

Массив должен содержать строки и не может быть многомерным.

CopyTo(Array, Int32)

Исходный код:
HttpListenerPrefixCollection.cs
Исходный код:
HttpListenerPrefixCollection.cs
Исходный код:
HttpListenerPrefixCollection.cs

Копирует содержимое коллекции HttpListenerPrefixCollection в указанный массив.

public:
 void CopyTo(Array ^ array, int offset);
public void CopyTo (Array array, int offset);
member this.CopyTo : Array * int -> unit
Public Sub CopyTo (array As Array, offset As Integer)

Параметры

array
Array

Одномерный массив Array, получающий строки префиксов URI в этой коллекции.

offset
Int32

Отсчитываемый от нуля индекс в массиве array, указывающий начало копирования.

Исключения

array имеет более одного измерения.

Эта коллекция содержит больше элементов, чем может быть сохранено в массиве array, начиная с offset.

Объект HttpListener, связанный с этой коллекцией, закрыт.

array не может содержать строковые значения.

Примеры

В следующем примере кода копируются префиксы в HttpListenerPrefixCollection.

public static string[] CopyPrefixes (HttpListener listener)
{
     HttpListenerPrefixCollection prefixes = listener.Prefixes;
     string[] prefixArray = new string[prefixes.Count];
     prefixes.CopyTo(prefixArray, 0);
     return prefixArray;
}
Public Shared Function CopyPrefixes(ByVal listener As HttpListener) As String()
    Dim prefixes As HttpListenerPrefixCollection = listener.Prefixes
    Dim prefixArray As String() = New String(prefixes.Count - 1) {}
    prefixes.CopyTo(prefixArray, 0)
    Return prefixArray
End Function

Комментарии

Массив должен содержать строки и не может быть многомерным.

См. также раздел

Применяется к

CopyTo(String[], Int32)

Исходный код:
HttpListenerPrefixCollection.cs
Исходный код:
HttpListenerPrefixCollection.cs
Исходный код:
HttpListenerPrefixCollection.cs

Копирует содержимое объекта HttpListenerPrefixCollection в указанный строковый массив.

public:
 virtual void CopyTo(cli::array <System::String ^> ^ array, int offset);
public void CopyTo (string[] array, int offset);
abstract member CopyTo : string[] * int -> unit
override this.CopyTo : string[] * int -> unit
Public Sub CopyTo (array As String(), offset As Integer)

Параметры

array
String[]

Одномерный строковый массив, получающий строки префиксов URI в этой коллекции.

offset
Int32

Отсчитываемый от нуля индекс в массиве array, указывающий начало копирования.

Реализации

Исключения

array имеет более одного измерения.

Эта коллекция содержит больше элементов, чем может быть сохранено в массиве array, начиная с offset.

Объект HttpListener, связанный с этой коллекцией, закрыт.

Примеры

В следующем примере кода копируются префиксы в HttpListenerPrefixCollection.

public static string[] CopyPrefixes (HttpListener listener)
{
     HttpListenerPrefixCollection prefixes = listener.Prefixes;
     string[] prefixArray = new string[prefixes.Count];
     prefixes.CopyTo(prefixArray, 0);
     return prefixArray;
}
Public Shared Function CopyPrefixes(ByVal listener As HttpListener) As String()
    Dim prefixes As HttpListenerPrefixCollection = listener.Prefixes
    Dim prefixArray As String() = New String(prefixes.Count - 1) {}
    prefixes.CopyTo(prefixArray, 0)
    Return prefixArray
End Function

Комментарии

Массив должен содержать строки и не может быть многомерным.

См. также раздел

Применяется к