Structure Visual C++ .NET

#include "stdafx.h"
using namespace System;
ref struct R
{
   R()
   {
      val = 1;
   }
 
   R( R% r)
   {
      val = r.val;
   }
   property int val;
};
int main()
{
    R r;
}