예제 #1
0
    public unsafe void TestArraysPointers()
    {
        var values = MyEnum.A;
        var arrays = new TestArraysPointers(&values, 1);

        Assert.That(arrays.Value, Is.EqualTo(MyEnum.A));
    }
예제 #2
0
    public unsafe void TestArraysPointers()
    {
        var values = MyEnum.A;

        using (var arrays = new TestArraysPointers(ref values, 1))
        {
            Assert.That(arrays.Value, Is.EqualTo(MyEnum.A));
        }
    }
예제 #3
0
 public unsafe void TestArraysPointers()
 {
     var values = MyEnum.A;
     var arrays = new TestArraysPointers(&values, 1);
     Assert.That(arrays.Value, Is.EqualTo(MyEnum.A));
 }