次の方法で共有


Convert.ToBase64String メソッド (Byte , Int32, Int32)

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 オーバーロードの一覧