linux-packaging-mono/mcs/tests/test-ref-02.cs
Xamarin Public Jenkins (auto-signing) e46a49ecf1 Imported Upstream version 5.10.0.47
Former-commit-id: d0813289fa2d35e1f8ed77530acb4fb1df441bc0
2018-01-24 17:04:36 +00:00

35 lines
321 B
C#

using System;
class X
{
int field;
static void Main ()
{
var x = new X ();
x.Run ();
}
void Run ()
{
Test (ref this[0]);
Test (ref Prop);
}
static int Test (ref int y)
{
return y;
}
ref int this [int y] {
get {
return ref field;
}
}
ref int Prop {
get {
return ref field;
}
}
}