Доступ к элементам и методов структуры осуществить через указатель - C#
Формулировка задачи:
Сделать:
-доступ к элементам и методов структуры осуществить через указатель и еще сделать через розименування указателя. Дайте пример правильного использования пожалуйста. Спасибо!
Решение задачи: «Доступ к элементам и методов структуры осуществить через указатель»
textual
Листинг программы
using System;
namespace ConsoleApplication
{
internal class Program
{
private static unsafe void Main()
{
var myStruct = new MyStruct {Value = 5};
MyStruct* pStruct = &myStruct;
myStruct.Value = 3;
Console.WriteLine(pStruct->Value);
MyStruct test = *pStruct;
Console.WriteLine(test.Value);
}
}
internal struct MyStruct
{
public int Value { get; set; }
}
}