CSharpUtilsTests.Extensions.StreamExtensionsTest.TestReadManagedStruct C# (CSharp) Метод

TestReadManagedStruct() приватный Метод

private TestReadManagedStruct ( ) : void
Результат void
		public void TestReadManagedStruct()
		{
			var MemoryStream = new MemoryStream();
			var BinaryWriter = new BinaryWriter(MemoryStream);
			BinaryWriter.Write((uint)0x12345678);
			BinaryWriter.Write((byte)'H');
			BinaryWriter.Write((byte)'e');
			BinaryWriter.Write((byte)'l');
			BinaryWriter.Write((byte)'l');
			BinaryWriter.Write((byte)'o');
			BinaryWriter.Write((byte)0);
			MemoryStream.Position = 0;
			var Test = MemoryStream.ReadManagedStruct<Test>();
			Assert.AreEqual(0x12345678U, Test.Uint);
			Assert.AreEqual("Hello", Test.String);
		}