API version 38

ByteArray.GetBytesメソッド

iOSAndroidWindows

説明

ByteArrayの指定の位置から指定の長さを切り出し、新しいByteArrayクラスオブジェクトとして返します。

 

呼出形式

var ba = barr.GetBytes( start [, length] )

 

戻り値

切り出したバイナリデータを保持するByteArray

 

引数

integer start

切り出す開始位置を、0から始まるバイト列のインデックス値として指定します。

負の値やバイト列の範囲を超える値を指定するとFUNC-4例外が発生します。

 

 

integer length

切り出す長さをバイト単位で指定します。

省略した場合はバイト列の末尾まで切り出します。

負の値やバイト列の範囲を超える値を指定するとFUNC-4例外が発生します。

 

例外

FUNC-4

引数の値が不正です

使用例

var barr = new ByteArray(0x30, 0x31, 0x32, 0x33, 0x34);
var newbarr1 = barr.GetBytes(1, 3); /*0x31, 0x32, 0x33を保持するByteArrayクラスオブジェクトを生成する*/
var newbarr2 = barr.GetBytes(2); /*0x32, 0x33, 0x34を保持するByteArrayクラスオブジェクトを生成する*/
		

 

関連項目

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る