コード例 #1
0
		public void ArrayBufferAndByteOffsetAndByteLengthConstructorWorks() {
			var b = new Uint8Array(new byte[] { 2, 3, 5, 7, 2, 0 }).Buffer;
			var view = new DataView(b, 1, 3);
			Assert.IsTrue((object)view is DataView, "Should be DataView");
			Assert.AreEqual(view.GetInt8(1), 5, "StartIndex should be correct");
			Assert.Throws(() => view.GetInt8(4), "Length should be correct");
		}
コード例 #2
0
		public void ArrayBufferAndByteOffsetConstructorWorks() {
			var b = new Uint8Array(new byte[] { 2, 3, 5 }).Buffer;
			var view = new DataView(b, 1);
			Assert.IsTrue((object)view is DataView, "Should be DataView");
			Assert.AreEqual(view.GetInt8(1), 5, "StartIndex should be correct");
		}