Files
codeql/csharp/ql/test/library-tests/conversion/pointer/Pointer.cs
2020-09-23 12:20:51 +02:00

29 lines
446 B
C#

using System;
class C
{
unsafe static void M1(int[] arr)
{
fixed (int* i1 = arr)
{
}
fixed (int* i2 = &arr[0])
{
int* i3 = i2;
i3 = i3 + 1;
*i2 = *i2 + 1;
void* v2 = i2;
}
int* i4 = null;
int number = 1024;
byte* p = (byte*)&number;
var s = "some string";
fixed (char* c1 = s)
{ }
}
}