Share via


ToBase64String Method (Byte[], Int32, Int32)

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Converts a subset of an array of 8-bit unsigned integers to its equivalent string representation that is encoded with base-64 digits. Parameters specify the subset as an offset in the input array, and the number of elements in the array to convert.

Namespace:  System
Assembly:  mscorlib (in mscorlib.dll)

Syntax

'Declaration
Public Shared Function ToBase64String ( _
    inArray As Byte(), _
    offset As Integer, _
    length As Integer _
) As String
public static string ToBase64String(
    byte[] inArray,
    int offset,
    int length
)
public:
static String^ ToBase64String(
    array<unsigned char>^ inArray, 
    int offset, 
    int length
)
static member ToBase64String : 
        inArray:byte[] * 
        offset:int * 
        length:int -> string 
public static function ToBase64String(
    inArray : byte[], 
    offset : int, 
    length : int
) : String

Parameters

Return Value

Type: System. . :: . .String
The string representation in base 64 of length elements of inArray, starting at position offset.

Remarks

The elements of inArray are taken as a numeric value and converted to a string representation in base 64.

The base-64 digits in ascending order from zero are the uppercase characters "A" to "Z", the lowercase characters "a" to "z", the numerals "0" to "9", and the symbols "+" and "/". The valueless character, "=", is used for trailing padding.

The offset and length parameters are 32-bit signed numbers. The offset parameter is zero-based.

.NET Framework Security

See Also

Reference

Convert Class

ToBase64String Overload

System Namespace