Mudanças entre as edições de "Função Copy"

(Criou página com 'A função '''Copy''' retorna uma substring de uma string ou parte de um array, começando de um índice especificado e com um comprimento definido. ==='''Sintaxe'''=== Funct...')
 
 
(2 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 3: Linha 3:
 
==='''Sintaxe'''===
 
==='''Sintaxe'''===
 
Function Copy(S: string; Index, Count: Integer): string; overload;
 
Function Copy(S: string; Index, Count: Integer): string; overload;
Function Copy<T>(const Value: array of T; Index, Count: Integer): TArray<T>; overload;
 
  
 
==='''Parâmetros'''===
 
==='''Parâmetros'''===
==='''Para strings:'''===
 
 
{| class="wikitable" style="width: 100%"
 
{| class="wikitable" style="width: 100%"
 
! Nome  
 
! Nome  
Linha 23: Linha 21:
 
|Integer
 
|Integer
 
|O número de caracteres a serem copiados.
 
|O número de caracteres a serem copiados.
|-
 
|}
 
==='''Para arrays:'''===
 
{| class="wikitable" style="width: 100%"
 
! Nome
 
!Tipo
 
!Descrição
 
|-
 
|Value
 
|Array of T   
 
|O array do qual será extraída a parte especificada.
 
|-
 
|Index
 
|Integer
 
|A posição inicial para copiar elementos (0-based).
 
|-
 
|Count
 
|Integer
 
|O número de elementos a serem copiados.
 
 
|-
 
|-
 
|}
 
|}
  
==='''Exemplos para Strings'''===
+
==='''Exemplos'''===
var
+
var
  textoOriginal, substring: string;
+
  textoOriginal, substring: string;
begin
+
begin
  textoOriginal := 'Hello, World!';
+
  textoOriginal := 'Hello, World!';
  substring := Copy(textoOriginal, 8, 5); // Copia 'World'
+
  substring := Copy(textoOriginal, 8, 5); // Copia 'World'
  Informacao(substring);
+
  Informacao(substring);
end.
+
end.

Edição atual tal como às 11h16min de 25 de julho de 2024

A função Copy retorna uma substring de uma string ou parte de um array, começando de um índice especificado e com um comprimento definido.

Sintaxe

Function Copy(S: string; Index, Count: Integer): string; overload;

Parâmetros

Nome Tipo Descrição
S String A string da qual será extraída a substring.
Index Integer A posição inicial da substring (1-based).
Count Integer O número de caracteres a serem copiados.

Exemplos

var
  textoOriginal, substring: string;
begin
  textoOriginal := 'Hello, World!';
  substring := Copy(textoOriginal, 8, 5); // Copia 'World'
  Informacao(substring);
end.