System.NetEncoding.Sqids.TSqidsEncoding.Encode

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function Encode(const ANumbers: TArray<Integer>): string; overload;
function Encode(const ANumber: Integer): string; overload;
function Encode(const ANumbers: string): string; overload;

C++

System::UnicodeString __fastcall Encode(const System::DynamicArray<int> ANumbers)/* overload */;
System::UnicodeString __fastcall Encode(const int ANumber)/* overload */;
System::UnicodeString __fastcall Encode(const System::UnicodeString ANumbers)/* overload */;

プロパティ

種類 可視性 ソース ユニット
function public
System.NetEncoding.Sqids.pas
System.NetEncoding.Sqids.hpp
System.NetEncoding.Sqids TSqidsEncoding


説明

指定された入力値をエンコードし、Sqids "hash" 文字列値を返します。

Encode は引数として 3 つのデータ型を受け取ります:

  • ANumbers: TArray<Integer>(つまり、整数の配列)
  • ANumber: Integer(つまり、単一の整数値)
  • ANumbers: String(つまり、カンマ区切りの整数値の文字列)
メモ: Encode は、引数が負の整数の場合に例外を発生させます。

関連項目