8 ビット符号なし整数配列のサブセットの値を等価の base 64 の数字で構成される String 形式に変換します。パラメータにより、入力配列のオフセットとしてのサブセットと、変換する配列の要素の数が指定されます。
Overloads Public Shared Function ToBase64String( _
ByVal inArray() As Byte, _ ByVal offset As Integer, _ ByVal length As Integer _) As String
[C#]
public static string ToBase64String(byte[] inArray,intoffset,intlength);
[C++]
public: static String* ToBase64String(unsigned charinArray __gc[],intoffset,intlength);
[JScript]
public static function ToBase64String(
inArray : Byte[],offset : int,length : int) : String;
パラメータ
- inArray
8 ビット符号なし整数の配列。 - offset
inArray のオフセット。 - length
変換する inArray の要素の数。
戻り値
offset の位置から開始する inArray の length 要素の String 形式。base 64 の数字で構成されています。
例外
| 例外の種類 | 条件 |
|---|---|
| ArgumentNullException | inArray が null 参照 (Visual Basic では Nothing) です。 |
| ArgumentOutOfRangeException | offset または length が負の値です。
または offset と length を合計した値が、 inArray の長さを超えています。 |
解説
inArray の要素は数値として解釈され、base 64 での String 形式へ変換されます。
Base64 形式の文字を 0 から昇順で並べると、大文字の 'A' ~ 'Z'、小文字の 'a' ~ 'z'、数字の '0' ~ '9'、および '+' と '/' の記号になります。値として解釈されない文字 '=' は、文字列末尾の埋め込み用に使用されます。
offset と length は、32 ビット符号付き整数値です。offset は 0 から始まります。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET
参照
Convert クラス | Convert メンバ | System 名前空間 | Convert.ToBase64String オーバーロードの一覧